|
Integrated IT Methodology
|
Integrated IT Methodology is a scalable information technology (IT) methodology framework used by organizations and project teams to consistently deliver (development and maintenance) IT applications on time and within budget. History The Integrated IT Methodology was developed by QAIassist in 2007. It was created to provide small and mid-sized organizations a cost-effective and flexible framework to develop and maintain their IT applications. Context The Integrated IT Methodology is a deliverable based IT methodology framework that incorporates the three (project management, software development, software testing) primary IT life-cycle components. It has been design to accommodate a multitude of IT software development methodology approaches, (waterfall, spiral, agile, RAD, Extreme programming) practices, and techniques. Components Project Management The Project Management (PM) component of the integrated IT methodology framework focuses on the overall management, oversight, and delivery of a project. This is accomplished using four (initiating, planning, executing, controlling and closing) specific phases. Specific deliverables exist within each PM phase (Initiate, Plan, Execute & Control, and Closeout) - progression and iterations through the PM phases and deliverables is dependent on the conditions and characteristics of each unique project. Software Development The Soft Development (SD) component of the integrated IT methodology framework focuses on defining, designing, building, testing and delivering a business solution. This is accomplished using five (Systems Analysis, Design, Build , Test and Release) phases - progression and iterations through the SD phases and deliverables is dependent on the conditions and characteristics of each unique project. Software Testing The Software Testing (ST) component of the integrated IT methodology framework focuses on identifying the business solution criteria, verifying the business solution reflects the business requirements, and validation that the functionality addresses the business need. This is accomplished using five (Systems Analysis, Design, Build , Test and Release) phases - progression and iterations through the "Testing" phases and deliverables is dependent on the conditions and characteristics of each unique project. Users Business Community With transparency into the practices and methods applied to deliver (development, and maintenance/support) business solutions the business community gains a further understanding of the methods/deliverables the IT resources apply to deliver and support the business applications. IT Development Teams In designing and implementing business applications. The methodology provides the business (user) community, project management and technical (IT) resources an inventory of deliverables in assisting the development and/or maintenance of the business applications. IT Maintenance/Support Teams To ensure all the necessary business functions are incorporated into existing applications. The methodology provides an inventory of deliverables that can be customized to meet the business needs of specific (maintenance/support) projects. IT (QA Process) Audit Teams The pre-defined baseline suite of deliverables (work products) that are available within the methodology. An internal audit function can review the activities and deliverables being prepared and delivered by the project team against that baseline. Senior Management Have a common process for monitoring the utilization and efficiency of IT resources in the development and maintenance/support of business solutions.
|
|
|