software development

We provide Software Development services utilizing either existing Agile or Waterfall methodologies. We also assess an organization’s culture and posture and recommend methodologies.

Software Development activities include;

  • Requirements elicitation & management, Coding (design and development), Testing & Releases/deployments.

Software Development Life Cycle (SDLC);

  • Waterfall; Phases (initiation & concept development, planning, requirements analysis, design, development, integration and testing, deployment/implementation, Operations and Maintenance (O&M))
  • Agile; rapid, iterative SW development with heavy focus on customer and quickly adapts to changes. Examples include Scrum, Kanban, Extreme Programing, Dynamic Software Development, etc.