StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Success with Agile Project Management in General Dynamics - Essay Example

Cite this document
Summary
The paper "Success with Agile Project Management in General Dynamics" discusses that the agile approach in the CIdS project rendered financial contingency redundant, as compared to the traditional project management that upheld financial contingency…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER97.1% of users find it useful
Success with Agile Project Management in General Dynamics
Read Text Preview

Extract of sample "Success with Agile Project Management in General Dynamics"

?Success with Agile Project Management in General Dynamics Success with Agile Project Management in General Dynamics According to Cockburn (2007), agile project management has been termed and proven effective in software development. Agile project management involves stand-up meetings that bring together the development team, in addition to facilitating the spirit of teamwork that is core in software development. The stand-up meetings help in the undertaking of constant reviews and the performance of project assessments. It allows the allocation of different tasks to each individual, and a creation of a discussion forum to evaluate the progress of each of the development team members (Cockburn, 2007). The stand-up meetings in the Agile Project Management are essential in the provision of information on the individually allocated responsibilities, as well as provision of a proper communication platform for discussion on the software development information. In agile software development, stand-up meetings have significant value in delivering crucial information to the individuals involved within the project. The concept of agile software development revolves around providing solutions through assessment of operational problems, through constantly and continuously reviewing the essential requirements (Schuh, 2005). In Agile project management, the projects are normally broken down into pieces for faster completion and the individuals divided into numerous teams working on different sections of the project (Cockburn, 2007). The projects cycle normally remains the same and is repeated on the various sections identified by the project managers, and team leaders. Agile project management in software development ensures that the software development cycle is unaltered, and hence the project is completed on time and within the allocated resources (Cockburn, 2007). The current economic trends and technology innovations have created loopholes in projects, with the cost likely to rise and a possible need for addition time for the completion of the project. Therefore, agile project management is more likely to assure the Ministry of Defence (MoD) of fixed project cost and on-time delivery. Agile project management facilitates and encourages continued communication, which remains a fundamental component for any agile software development methods (Cockburn, 2007). In the General Dynamics, the use of the Dynamic Systems Development Method (DSDM) proved suitable to the Defence Equipment and Support, in addition provide for a study ground for testing the effectiveness and possible future use of DSDM in other software development projects. The Dynamic Systems Development Method proved effective in the General Dynamics due to ensuring the delivery of the Combat Identification Server (CIdS) Technology Demonstrator Project (TDP) within the stipulated time, allocated resources, and high quality (General Dynamics, 2010). Dynamic Systems Development Method helped in the swapping of requirements, and hence the provision of flexibility that ensured delivery within the stipulated time and within the allocated budget and other resources. This is contrary to the traditional project management that mainly focused on meeting the technical requirements of the project and ended up compromising on the project cost and duration (General Dynamics, 2010). The Dynamic Systems Development Method is a fixed process that strictly adheres to the allocated time, budget and quality assurance, regardless of the economic and technology trends. The only dynamic factor in Dynamic Systems Development Method is the features. However, the traditional project management methods tend to have the features as the fixed factor in the project, with uncertainty on quality and suitability of the resultant software and the need for additional time and resources for the project completion (General Dynamics, 2010). In other words, the traditional project management is inconsistent in the terms of quality, cost and time. The Dynamic Systems Development Method is, hence, suitable for software development projects in these times when the economic trends are highly unpredictable (General Dynamics, 2010). Dynamic Systems Development Method is suitable for development of solutions within a specific budget and time, especially at this time when the delivery of relevant solutions within both budget and time limits is a priority for the Ministry of Defence. Dynamic Systems Development Method helps in the development of acceptable solutions that fit their purposes, rather than development of perfect solutions that is likely to go far beyond the stipulated time and the allocated resources, with the quality not assured due to fixed features (General Dynamics, 2010). Traditional project management and sequential methods continue to experience long durations taken in development of simple software (Cockburn, 2007). These methods normally follow specified sequence of activities and provide limited opportunity for implementing changes during the software development process, and hence on-time delivery is uncertain and generates extra requirements in resources. Agile project management encourages project phasing that provides critical checkpoints for project evaluation and demonstration of the capabilities of the software under development (Schuh, 2005). This was demonstrated in the General Dynamics project whereby the CIdS was divided into increments, which were further divided into time-boxes that were used in the evaluation of possible hurdles in the achievement of the Must project requirements (General Dynamics, 2010). A project that uses the Dynamic Systems Development Method has stipulated performance requirements, namely; Must, Should, Could and Won’t (MoSCoW) (General Dynamics, 2010). When there are risks and challenges in the in the achievement of core Must requirements, the Should and Could requirements are redeployed to guarantee the effective delivery of the Must requirements. The adherence to the time allocation is hereby guaranteed, since the adjustment of the time-boxes is impossible and has to be alternated by the redeployment of the Should and Could project requirements to ensure the delivery of the Must requirements (General Dynamics, 2010). Failure to deliver the Must requirements of the project dooms it as unviable, and hence has to be halted and/or restructured. The strict to this Dynamic Systems Development Method principal guarantees the on-time project delivery, with the effectiveness of DSDM fully demonstrated in the CIdS TDP. In a traditional project management, the financial contingency is viable and is called upon if there are risks and challenges in the development of project requirements (General Dynamics, 2010). However, the Dynamic Systems Development Method does not recognize the financial contingency, with the categorization of the project requirements done through the MoSCoW approach instead. This is clearly demonstrated in the categorization of the CIdS project requirements through the use of the MoSCoW approach to help in eliminating possible time and cost overruns (General Dynamics, 2010). This was ensured through the elimination of several Should and Could requirements of the project, since the CIdS is a complex system software. In agile project management, the long sequence of activities and stringent timelines cannot be adjusted to the developers’ requirements (Schuh, 2005). This ensures that an acceptable product is delivered within both the time limit and the allocated budget, and the assurance of quality. The development team members and coaches in Agile Software Development process adapt to the agile methodology through increment on the amount of organizational or development team time consumed in stand-up meetings (Cockburn, 2007). These stand-up meeting are significant in the team coordination and planning of daily activities, the understanding of the decision making processes, proper team communication, and the micro-level interactions processes among the members of the development team (Cockburn, 2007). Daily team meetings in Agile Software Development also helps in the synchronization of team activities, daily planning, improving communication, and the provision of firm decision making bases in the development team (Cockburn, 2007). These stand-up meetings ensure constant project review and efficient monitoring of progress, and hence a strict adherence to the time and budget limits, with little or no opportunity for adjustments. Agile project managers are bound to have the platform for undertaking the necessary and continuous project monitoring. In conclusion, the CIdS project is a complex software subject to internal changes due to technology evolution and growth, and was hence became potential commercial breakthrough in the defence sector due to the application of the Dynamic Systems Development Method. This proved effective since the project involved a group of companies (General Dynamics, 2010). The agile approach in the CIdS project rendered financial contingency redundant, as compared to the traditional project management that upheld financial contingency, and hence the client losses in the terms of resources and time were eliminated. The agile methodology could be identified as the method which offers numerous solutions to software development challenges through collaboration between numerous stakeholders (Cockburn, 2007). The use of Dynamic Systems Development Method in the CIdS project allowed for efficient project phasing, within time boxes, and the logical grouping of the MoSCoW requirements of the project. It also empowered the individuals allocated to diverse roles. References Cockburn, A. (2007), Agile Software Development: The Cooperative Game (2nd ed.). Boston: Addison-Wesley. General Dynamics (2010), Improving Outcomes through Agile Project Management: DSDM Case Study. Available at http://www.dsdm.org/wp-content/uploads/2011/02/Improving-Outcomes-Through-Agile-Project-Management.pdf [Accessed 15th Nov., 2013]. Schuh, P. (2005), Integrating Agile Development In The Real World. Massachusetts: Cengage Learning. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Success with Agile Project Management in General Dynamics Essay”, n.d.)
Success with Agile Project Management in General Dynamics Essay. Retrieved from https://studentshare.org/information-technology/1487569-success-with-agile-project-management-in-general
(Success With Agile Project Management in General Dynamics Essay)
Success With Agile Project Management in General Dynamics Essay. https://studentshare.org/information-technology/1487569-success-with-agile-project-management-in-general.
“Success With Agile Project Management in General Dynamics Essay”, n.d. https://studentshare.org/information-technology/1487569-success-with-agile-project-management-in-general.
  • Cited: 0 times

CHECK THESE SAMPLES OF Success with Agile Project Management in General Dynamics

Managing Business Operations: UPS

nbsp;  … in general, carbon counterbalance is measured and traded in metric tonnes of carbon dioxide equivalent (CO2e).... All characteristics of project management including performance time and costs were to be analyzed and properly executed.... The author examines operational management issues at the Olympics, UPS Operations Strategies, UPS enterprise strategy, principles of lean and agile thinking, Strategies to reduce carbon emitted to the air, Continuous Advancement, Carbon offsetting and how it works....
8 Pages (2000 words) Assignment

The Agile Software Development

Background The agile Software Development represents a major exit from the traditional method to software engineering.... agile methods are group of system development methodologies that share common value and goal.... agile software process is iterative and incremental with high communication level and customer involvement (Schwaber and Beedle, 2002).... In an early paper that defined agile software methodology, it stated that the “....
36 Pages (9000 words) Dissertation

Agile Software Development

Thus, if the assumption of a given process is not appropriate, the project is prone to failures as it proceeds.... This dissertation "agile Software Development" critiques approaches and methods and evaluates them in relation to relevant issues and matters that define each of them.... The inherent issues in these systems have led to the creation of more dynamic and flexible approaches to software development like the agile Software Development methodology....
25 Pages (6250 words) Dissertation

Factors that Contribute to IT Project Success

The project team and its manager are crucial to the success of a project, even though project management techniques and plans are also necessary.... otal project management is among the methods applied in IT projects to increase the chances of project success.... Wiluite asserts that “total project management applies the theories of methods of total quality management to manage all the project fields (such as quality management, time managements and cost management, etc)” (2009, p....
12 Pages (3000 words) Essay

The Blue Spider Program and the reasons for its failure

Businesses that are experiencing failings in project management need to look not only to new ideas or more coherent PM theories, but also to available PM technology.... Business considerations, of which project management is an especially important one, must be shaped not only by market forces, but at once by technology.... Does he understand the dynamics of management of the Blue Spider Program development Clearly not.... For the successful management of complex interactions, agility is most certainly needed....
4 Pages (1000 words) Essay

The Failure of Airbus A380 and the Modern Management Theory

In a system approach in project management, the interaction between the key players is important prior to the success of the project (Milosevic, 1989, p.... In addition, project management, which primarily involves the formulation of goals, leads to project success (Shields et al.... In its general sense, the modern management theory emphasizes the need to implement the plan, organization, coordination, communication or command and control (Swansburg, 1996, p....
11 Pages (2750 words) Research Paper

Independent Evaluation of Agile Methods

Teams looking for an appropriate way of monitoring scope and at the same time enhance project implementation timelines look to agile project management.... agile project management simplifies teamwork and group effort enhancing overhead costs involved in project implementation.... The other benefits of agile methods of project management are that it cuts the time spent on information gathering while also enhancing implementation timelines.... gile project management is an adaptive approach that stresses on collaborative work or in other words revolutionary driven work done which demands team work in its execution and a continuing involvement of interested parties in the project cycles....
6 Pages (1500 words) Literature review

Introducing the Agile Method for Web Development in Saudi Arabia

The complications of web development over general software development are due to their need for concurrency, immediacy, continuous evolution and security, being network intensive and content-driven, and coping with unpredictable load, performance, availability, etc.... The review "Introducing the agile Method for Web Development in Saudi Arabia" explains how the methodology should be used in the IT environment.... agile is about satisfying the customer and putting them first....
9 Pages (2250 words) Literature review
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us