E-Commerce






Join Phase2 Technology at DrupalCon DC 2009




Phase2 is proud to be a Gold Sponsor and presenter at DrupalCon being held in Washington, D.C. from March 4-7, 2009. More information about DrupalCon DC can be found online at dc2009.drupalcon.org.


Agile Approach

One of the most commonly cited problems with software projects is that during the course of the project, critical factors including project scope, business objectives, stakeholder participation, schedule, and user requirements inevitably change. Most inexperienced project teams and commonly used methodologies are ill equipped for such change and the result is too often over budget projects, poor quality deliverables, and systems that don't meet user expectations.

Phase2 takes a pragmatic approach to developing IT solutions that is designed to mitigate how such changes during the course of the project impact its success. Our teams practice a repeatable development methodology on each project that we call the Phase2 Agile Approach. Based upon the increasingly popular agile methodologies of Extreme Programming ("XP") and Feature-Driven Development ("FDD"), our team developed approach focuses on the following technical principles:
  • Short, iterative development cycles
  • Modular design and architecture
  • Flexible, but controlled requirements
  • Automated system testing
  • Analyst and client user testing
  • Frequent integration and deployment
The Phase2 Agile Approach however is more than just a technical methodology. The project manager and client work together to ensure the chances that risks, misunderstood requirements, and divergent business expectations are minimized by letting users participate in the creation, prioritization, design, and testing of key features of the system. In this manner, our approach helps to provide direct accountability for the project team and strict adherence to the choices of the client by involving system users and other stakeholders throughout the entire process. By incorporating these techniques and adhering to a rigid project management curriculum of planning, tracking, and control, the project can also achieve the business objectives:
  • Cost control
  • Adhere to schedule milestones
  • Client control over scope and specifications
  • High quality/ low defect software
  • User satisfaction
When practiced properly, the Phase2 Agile Approach can help an organization to achieve a high degree of satisfaction with both the process of implementing software and the end product without sacrificing schedule, quality, or cost.
0
0