PurposeWeb application for control projects execution and timeline
Technologies usedASP, HTML, CSS. JavaScript, MS SQL
IndustriesIT and internet, Multiple industries

Project Management

We are persuaded that project management plays a critical role in today’s business environment. Successful achievement of business goals requires good management to identify and correct problems before they impact project budget or schedule. It is especially important in offshore software development projects because the members of the development team are located far from the client’s site and therefore good communication between parties becomes a key issue for successful project management.

The practice of the project management in our company is based upon the requirements of international standards in accordance with the principles promoted by the Project Management Institute (PMI). As a key ingredient to the successful completion of any complex software development project, our methodology of project management integrates a pragmatic way of working to achieve defined goals with the clearly defined development procedures and planning discipline.

We implemented Web-based Project Management System providing our clients with a comprehensive and easy-to-use environment for day-to-day project management and communication. The system arms client’s personnel and Intelligence-Soft developers with advanced methodological approach and planning discipline. System supports full project lifecycle from preliminary negotiations and concept to post-delivery maintenance and support.

Find a minute also to visit a section, which describes our typical software development procedures and warranties.

And finally, take a look at the annotated bibliography of most popular books on project management.

Web-based Project Management System

Project Management System screenshot

We are persuaded that project management plays a critical role in today’s business environment. Successful achievement of business goals requires good management to identify and correct problems before they impact a budget or schedule. It is especially important in offshore software development projects because in this case the members of the development team are located far from the client’s site and therefore good communication between parties becomes a key issue for successful project management.

System supports full project lifecycle from preliminary negotiations and concept to post-delivery maintenance and support.

Designation

Project Management System provides team members across an organisation with convenient environment for managing projects. It allows team members to collaborate and share information through a common channel anytime and anywhere. It offers secure Web-based access to real-time project data such as project deliverables, task monitors, discussions, planning and bug-tracking tools, reports and documents.

Project Management System is a team collaboration tool intended to be used daily by people who need a place to keep track of development progress, to participate in project-related discussions and manage project resources.

Functionality

Typical process of a custom DotNetNuke-based web application development consists of following main steps:

  • Planning: task lists, milestones and development schedules.
  • Collaboration: shared document and source code storages with check-in/check-out functions.
  • Monitoring: daily progress reports, system-level and project-level summary reports, Gantt diagrams displaying development progress.
  • Communication: discussion forums, customized e-mail notifications, announcements that everyone can see at once.
  • Quality assurance: test planning and bug-tracking tools.
  • Security: flexible role-based access control system,
  • Convenient working environment: customized bookmarks and reminders, full-text search and more…

The advantages of this approach are obvious – constructing web-based application mainly from existing well-tested modules we minimize the efforts necessary for the development thus decreasing the project duration and cost and increasing the application reliability and robustness in comparison with the development of the same application “from scratch”. In addition, using of DotNetNuke particularly simplifies further maintenance and support of a web-based applications.