Textbook Notes (368,588)
Canada (161,988)
ITM 102 (295)
Chapter 10

Chapter 10 Textbook Notes.docx

8 Pages
74 Views
Unlock Document

Department
Information Technology Management
Course
ITM 102
Professor
johnlaughseen
Semester
Fall

Description
Chapter 10 Textbook Notes: System development and Project management 10.1 Systems Development ­ system development life cycle (SDLC): the overall process for developing  information systems from planning and analysis through implementation and  maintenance ­ begins with business needs o followed by assessment of an assessment of the functions a system must  have to satisfy the need, and ends when the benefits of the system no  longer outweigh the maintenance costs  this is why it is referered to as a life cycle ­ 7 distinct phases o planning  plan of the intended project and the goals o analysis  analyzing what the end users wants  business requirements: business requests that the system must  meet to be successful o design  desired features o development  taking everything from design and developing it o testing  brings all the project pieces together and test for bugs and that it  meets the business requirements o implementation  placing the system into production so users can begin to perform  actual business operations with the system o maintenance  performing changes, corrections, additions, upgrading to ensure  system continues to meet business goals system development methodologies ­ methodology: o set of policies, procedures, standards, processes, practices, tools,  techniques, and taks that people apply to technical and management  challenges o a formal methodology can include coding standards, code libraries,  development practices and much more 1. waterfall methodology 2. agile software development methodologies a. Rapid application development methodology RAD b. Extreme programming methodology xp c. Rational unified process RUP d. Scrum methodology  3. participatory design methodologies a. self sourcing Waterfall methodology ­ oldest ­ best known ­ waterfall: sequential, activity based process in which each phase in the SDLC is  performed sequentially form planning through implementation and maintenance ­ success rate of 1 in 10 AKA 10% ­ waterfall sucks o forces people to be accurate when they cannot o requires guarantee that the requirements will not change o inflexible, expensive and requires rigid adherence to the sequentially  based steps in the process  AGILE SOFTWARE DEVELOPMENT METHODOLOGIES ­ uses iterative development style ­ iterative development: consists of series of tiny projects o this is now the foundation of multiple agile types of methodologies ­ agile methodology: aim for customer satisfaction through early and continuous  delivery of useful software components developed by an iterative process with a  design point that uses the bare minimum requirements ­ 65% success rate o key to successful product  deliver value to users asap primary forms of agile methodologies ­ rapid prototyping o emphasizes the extensive user involvement in the rapid and evolutionary  construction of working prototypes of a system to accelerate the systems  development process o prototype: a smaller scale representation of a working model ­ extreme programming o breaks a project into tiny phases o develops cannot continue onto the next phase until the first phase is  compete o has 4 parts:  planning  designing  coding  testing • these are not phases o they work in tandem with each other o XP success is its stress on customer satisfaction ­ rational unified process o breaks down the development into 4 gates:  gate 1 inception • inception of the business case. All stakeholder have a  shared understanding of the system  gate 2 elaboration • rough order of magnitude. Agreed upon details of the  system.   gate 3 construction • building and developing  gate 4 transition • ownership of system and training of key personell ­ SCRUM o Uses small teams to produce small pieces of deliverable software using  sprints  30 day intervals  to acheive an appointed goal implementing agile methodologies ­ all these concepts are all various approaches to the same model o idea o production o delivery ­ there is an agile alliance manifesto Particpatory design methodology ­ different from waterfall and agile methodologies o not in terms of work that is done o in terms of who is in control and does most of the design work o THE PEOPLE DESTINED TO USE THE SYSTEM   DESIGN THE SYSTEM Self sourcing: ­ systems developed by the ppl who use the systems ­ end users builds and maintains the information system themselves without much  support from IT specialists ­ advantages o improved requirements determination o increased sense of system ownership o faster development ­ disadvantages o lack of development expertise o lack of alternative analysis o lack of documentation DEVELOPING SUCCESSFUL SYSTEMS   ­ slash the budget ­ if it doesn’t work kill it ­ keep requirements to a minimum ­ test and deliver frequently ­ assign non­it executives to software projects 10.2 Project Management ­ project management offers a strategic framework for coordinating the numerous  activities associated with organizational projects ­ to sustain competiveness, project management should be used as a tool managing software development projects ­ everyday organizations adopt projets that do not align with mission­critical  initiativs; they overcommit financial and human capital etc..  ­ IS projects typically fail because they are too complex, made even more so by  poor planning ­ It is important to apply solid project management techniques and tools to increase  the success rate of IS projects Triple constraint ­ a projects vision needs to be clear, concise and comprehensible ­ it has to be the same vision for all stakeholders, everyone needs to be on the same  page o there are 3 primary variables in any project  time
More Less

Related notes for ITM 102

Log In


OR

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


OR

By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.


Submit