Background on software development process models
April 1, 2008| by Admin
The primary functions of a software development process model are to determine the order of stages involved in software development and evolution and to establish the transition criteria for progressing from one stage to the next. These include completion criteria for the current stage plus choice criteria and entrance criteria for the next stage. Thus a process model addresses the following software project questions:
- What shall we do the next?
- How long shall we continue to do it?
Consequently, a process model differs from a software method in that method's primary focus is on how to navigate through each phase and how to represent phase products.
Why are software development process models important? First, because they provide quidance on the order in wich a project should carry out its major tasks. Many software projects have come to grief because they oursued their various development and evolution stages in the wrong order.
The code-and-fix model - used in the earliest days of software development contained 2 steps:
- Write some code;
- Fix the problem in the code
The order of the steps was to do some coding first and to think about the requirements, design and maintenance later. There are some difficulties here:
- After a number of fixes the code became so poorly structured that subsequent fixes were very expensive. This underscored the need for a design stage prior to coding.
- Even well designed software was such a poor match to user's needs that it was either rejected outright or expensively redeveloped.
- Code was expensive to fix because of poor preparation for testing and modification.
There are a lot of models on software development such as: The stagewise and waterfall models; evolutionary development model; The transform model. But The Spiral Model of the software development is a winner. It has been envolving for several years, based on experience with various refinements to large government software projects. The Spiral Model can accommodate most previous models as special cases and further provides quidance as to wich combination of previous models best fits a given software situation.
Microsoft is trying to buy Yahoo
17, February 2008 06:20 PM | by Alex Brown
![]() |
It's hard to believe but finally Microsoft made his bet to buy Yahoo INC and it could be one of the largest agreements in IT history. Now Microsoft estimate capitalization is about $900 billions, Microsoft revenue is about $50 billions and they really could pay the $44 billion bid for Yahoo INC. |
It's hard to believe this but finally Microsoft made his bet to buy Yahoo INC and this could be one of the largest agreement in IT history. Now Microsoft estimate capitalization is about $900 billions, Microsoft revenue is about $50 billions and they really could pay the $44 billion bid for Yahoo INC.
Is there a small chance that this agreement will be concluded? Who knows... In fact Yahoo now feels bad in the market and recent layoffs confirms this fact. Yahoo's share in the search market also dropped about 10% last year, their technology losing the battle against Google and we have no doubts that the only chance to keep the company on the board is to sell it as soon as possible.
We will keep an eye on this probably the largest purchase in IT market. News source is international calling cards store DialFriend.
EPAM is a TOP 100 Global Services company
10, February 2008 08:50 PM | by Alex Brown
| One of the largest outsourcing company in the market EPAM Systems named as one of TOP10 Best Performing IT Services Providers by the autority rating Global Services 100. | ![]() |
EPAM is a large company with many development centers worldwide. The largest ones are in Minsk (Belarus), Kharkov & Kiev (Ukraine), Budapesht (Hungary), Moscow, St. Petersburg & Samara (Russia) and others.
This a large reliable company with rich history and really impressive portfolio. Total amount of employers exceeds an impressive 3500 figure.
SoftAge is a TOP 10 ITO Offshore provider
05, January 2008 18:50 PM | by Roman Fletcher
One of the most reliable ratings in outsourcing industry The Black Book of Outsourcing named their annual TOP 10 ITO Offshore providers list and there are an unexpected player here - Russian software development company SoftAge INC.Who they are? This is a average company with nearly 150 employers placed in a few development centers in Russia. The company also have few regional offices in USA, China, UK and Estonia.
Though the company have a large clients base, perfect references from a well known brands and this is a factor that proves the outstanding quality of their services.
Funeral Program Template
IT Jobs
keylogger
PID Tuning
Free Web Hosting
SEO
Webmaster SEO Forum
Web Design
Seo Tips & Tricks
Compuer internet technology
Free Hosting Directory
Temi Web Hosting UK
Seo consultants for hire
Free Photoshop tutorials, 3D studio tutorials and more
Daily gadget news
Royalty free photos
Free blogs, free chat and free games
Web Button Tool


