IT Processes
Project Estimation
Project estimation concerns itself with developing time estimates for a given deliverable. Accurate project estimation is at the heart of every software project. At Intagleo, we utilize the following to aid us in project estimation related activity:
- Work Breakdown Structure: Work breakdown structure is the breaking down of projects tasks to an increasingly granular level with the aim of identifying irreducible low level tasks.
- Variation of Function Point approach: Function Point Analysis is used to produce highly objective estimations for projects and so it plays a key role in project estimations at Intagleo Systems.
- Experience: Prior experience in software development and software project management plays a key role in project estimation. At Intagleo our Team Leaders are all very experienced developers, with many years of matching challenging project requirements and extensive solution scopes.
Project Plan and Project Tracking
- Thorough Work Breakdown Structure: Work breakdown structure can expand and become more comprehensive as a team's project visibility increases.
- Project Schedule (MS Project): Software project scheduling requires considerable experience not just in project management but is helped by technical IT expertise on part of the Project Manager. At Intagleo, project managers are both technically savvy as well as well experienced in managing software projects.
- Daily/Weekly Project Status: Proactive reporting on status keeps everyone in the loop.
- Continual Updating of Documents and Versioning: The only good documentation for a software project is relevant documentation. At Intagleo, we go to extraordinary lengths to ensure that documents stay updated and relevant.
Project Risk Management
- Requirement Risk - Continual Communication: Eliciting, documenting and prioritizing requirements mandates continual communication between Project Delivery Teams and Project Stakeholders.
- Technology Risk - Internal Training, Technology Presentations: Intagleo invests heavily in staff training, both in-house and external, because we realize that software technologies are the bedrock upon which software solutions are erected.
- Resource Risk - Resource Backup: Mitigating resource risk is always on our agenda for every project. Specifically, we look to cross-train personnel across running projects to ensure that projects keep running smoothly even if a staff member leaves.
Client Communication Mode
- Emails: Emails is the simplest method of communication we use.
- Query Logs: Excel and/or Word based query logs, exchanged frequently.
- Conference Calls: Conference calls on an as-needed basis. We record all client calls for reference.
- Weekly Progress Report: Weekly progress report covering what has been achieved and what is planned for the week ahead.
- Document all things: As a general principle, we put a lot of stress on documenting all of the significant elements of the system analysis, design, development and testing activity as possible.