An e-Development Framework
Having a team that can successfully and quickly create websites under varied circumstances — for different industries, in different countries, from low to extreme levels of complexity — is invaluable. Creating a process to foster such teams is what IconATG set out to do when creating the IconProcess.
When our IconProcess Development Team began defining IconATG's process for e-development, we didn't want to re-invent the wheel. We choose to use the successful and proven structure of the Unified Process as a starting point. This allowed the team to focus on putting best practices into the process rather than figuring out how to document a process.
A process must answer these points:
- Who is doing the work?
- What they are doing and why?
- When will the work be done?
- How will the work be done?
The Unified Process, a best-practice-based framework for software engineering, meets the criteria for a well-defined process. The key features of the Unified Process — phases, clear milestones, iterations, best practices, and defined disciplines — provide project teams with a solid foundation for developing software.
The IconProcess Development Team extended and streamlined the Unified Process, focusing on the activities, roles, and artifacts critical to successful e-development projects.
IconATG's award-winning teams have defined and refined those practices by working on client engagements. The resulting IconProcess is a four-phase, iterative approach for integrated, multi-skilled teams developing the most effective and innovative digital solutions.