Technology, Platforms and Industries
Technology
- Microsoft .Net
- Microsoft ASP
- Adobe Air
- Flex
- Magento
- PHP 4 and 5
- Python
- Django
- Zope
- QT
- Ruby
- Java
Platforms
- Windows
- Linux
- Windows Mobile
- iPhone
- Android
Industries
- Recruitment
- Finance
- Retail
- Travel and Tourism
- Ecommerce
- Social Media
- SAAS
Methodology
- Waterfall
The Waterfall method is a sequential project lifecycle based on in most cases on progressive stages until delivery is reached. KeyUA use the Prince2 Methodology to manage these projects although we will commonly adopt clients internal Project Management Methodologies.
- Agile
Agile methods are a family of development processes, which include SCRUM and XP, this model requires a lot of interactions between the client and the developers in a regular bases.
The adoption of an Agile method dose not remove documentation and detailed testing.
From the Agile Manifesto:
We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.