About functional an non functional requirements

Hello there! Today we are talking a little bit about Functional and non fuctional requirements in Software. Original at: http://www.startxconsulting.comFirst of all, lets define what a requirement is: Requirement: menas what needs to be covered to achieve the project,it cover the description and conditions in which the project must work and the things that needs … Continue reading About functional an non functional requirements


About API´s

Original at: http://www.metatrader4.com/en/brokers/apiIt´s time to talk about Application programming interfaces, that thing all of us young software developers has used at least one time and maybe without knowing what it is: In Jeff Standen words: You can consider an API as the alternative "user interface" that software uses to interact with other software. We humans … Continue reading About API´s

UML Woa!

Original at: https://upload.wikimedia.org/wikipedia/en/2/2d/UML_logo.gifLet´s check what UML means and what we can do with it: UML helps you specify, visualize, and document models of software systems, including their structure and design, in a way that meets all of these requirements. (You can use UML for business modeling and modeling of other non-software systems too.) You can model … Continue reading UML Woa!

RAD model

From: http://www.chrysalis-solutions.com/images/rad.gifRAD (Rapid Application Development) is based on prototyping and iterative development with no specific planning involved. This uses the minimal planning processes to make more efficient the development process. In RAD model the functional modules are developed in parallel as prototypes and are integrated to make the complete product for faster product delivery. RAD model distributes … Continue reading RAD model

V – Shaped model

Original at: http://www.rootsitservices.com/pictures/v-shaped.jpgThe V - Shaped model is a variant of Waterfall method more emphasized in the validation and verification phases of the software development proccess. The different phases of this method are followed in parallel. In V Model there are some steps or sequences specified which should be followed during performing test approach. Once … Continue reading V – Shaped model

Waterfall model

Original at: http://www.rootsitservices.com/pictures/waterfall%20copy.jpgThis methodology of software development was one of the first to be implemented in order to have well made software. In this model, all of the development of software is sliced in different steps, implemented one followed by another, always focused in different phases of the software development process. This phases are seperated … Continue reading Waterfall model

Extreme Programming

What is Extreme programming? Let´s have a general look of what XP is: It started in March 6, 1996 (As part of the Agile process). Original at: https://7bsp1018.wikispaces.com/eXtreme+Programming Extreme Programming is successful because it stresses customer satisfaction. There are five essential ways to improove XP: Communication Simplicity Feedback Respect Courage About XP the principal thing … Continue reading Extreme Programming

Agile Methodology

Original at: https://www.versionone.com/wp-content/uploads/2015/06/agile101-software-dev-300x200.gif Agile Scrum Methodology Scrum is a management and control process that cuts through complexity to focus on building software that meets business needs. With Scrum methodology, the “Product Owner” works closely with the team to identify and prioritize system functionality in form of a “Product Backlog”. The Product Backlog consists of features, … Continue reading Agile Methodology