Agile Methodology

Prosoft uses an Agile Software Development Methodology based on iterative development. This allows requirements and solutions to evolve through tight collaboration across a cross-functional team.

Team Focus:
  • Working software over heavily documented requirements and contract negotiations.
  • Customer collaboration, Prosoft will function as a member of your team.
  • Responding to change and customer feedback.
  • Communication and deep understanding of customer needs.
  • Productivity tracking through process and tools.
  • Visibility into team and solution progress.
  • Reduced resource idle time waiting for feedback/reviews.
Toolset and Process:
  • GreenHopper for Jira - for truly Agile project management.
  • Team Foundation Server
Scheduling and Work Queues:
  • Time-boxed work queue allows new work to be scheduled within predictable sprints.
  • Prosoft can work new project requests into our schedule with a few weeks' notice.
  • Work is estimated, assigned and scheduled giving customers visibility into scheduling and planning.

Agile Methodology Case Studies

Prosoft has completed over 50 customer engagements. A few highlighted case studies are listed below:

Cable Management Agency
All deliverables were properly designed, developed and tested to meet user's expectations on quality, time and functionality provided. Thanks to the constant communication and attention to detail provided through our Agile methodology, the customer was pleased to work with Prosoft and is likely to do so again.
Marketing Portal
As an integrated member of the customer's team, Prosoft receives work requests for ongoing maintenance. Requests are scheduled, tested, accepted, and released within predictable workweeks.
Video Game Platform
The continuous communication provided via the Agile process, allowed the team to keep an excellent pace, avoiding resource idle times. This allowed the customer to gain full investment on the paid time and service. Project was delivered to client, with excellent results.
Company Website
Delivering the project via incremental sprints, helped the costumer to understand and view all the work the developers created quickly; feedback and adjustments could be communicated and completed within the very next week, speeding project delivery.