Main Menu
Home Articles Directory Submit Popular Site Top Rated Site - Programming - Database - Management - Software Testing and Quality Assurance - Approaches, Process, Methods New Links RSS/Atom
Sponsors



  Main  |  Submit New Article  

  Popular articles (top10)  |  Top rated articles (top10)  |  Category List  |  Randum jump  

Main  arrow  Programming  arrow  Software Engineering  (33)


Sort by:   Title ( Title (A to Z) Title (Z to A)) Date ( Date (Old Links Listed First) Date (New Links Listed First)) Rating ( Rating (Lowest Score to Highest Score) Rating (Highest Score to Lowest Score)) Popularity ( Popularity (Least to Most Hits) Popularity (Most to Least Hits))
Articles currently sorted by: Date (Old Links Listed First)


Visit   Classic Mistakes Enumerated Popular articles    Last Update 2006/7/12 10:29
Category  Programming  arrow  Software Engineering
Description
Some ineffective development practices have been chosen so often, by so many people, with such predictable, bad results that they deserve to be called "classic mistakes."

Hits: 676  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Seven Principles of Software Development Popular articles    Last Update 2006/7/13 10:11
Category  Programming  arrow  Software Engineering
Description
A software system exists for one reason: to provide value to its users. All decisions should be made with this in mind. Before specifying a system requirement, before noting a piece of system functionality, before determining the hardware platforms or development processes, ask yourself questions such as: "Does this add real VALUE to the system?" If the answer is "no", don't do it. All other principles support this one.

Hits: 1555  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Open Technologies for an Open World    Last Update 2007/1/23 13:27
Category  Programming  arrow  Open Source  :  Programming  arrow  Software Engineering
Promote  Jean Binder   
Description
Recently we have heard a lot about Linux. Several discussions have been held in the professional circles, and the media is getting the message to the general public. It can be considered the major open source product, and the responsible for this public awareness. However, the concepts behind open source must also be explained, and - beyond this - the existence of open standards and protocols shall be understood. The comparison between "open" and proprietary software should not be limited to the cost, neither be influenced by the impression that open means free. What is the importance of this understanding for multimedia project managers?

Hits: 191  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   The IDE Divide    Last Update 2007/3/13 9:23
Category  Programming  :  Programming  arrow  Tools  :  Programming  arrow  Software Engineering
Description
The developer world is divided into two camps. Language mavens wax rhapsodic about the power of higher-level programming — first-class functions, staged programming, AOP, MOPs, and reflection. Tool mavens are skilled at the use of integrated build and debug tools, integrated documentation, code completion, refactoring, and code comprehension. This article provides interesting thinkings on how tools and languages interract.

Hits: 113  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Six Steps to a Successful COTS Implementation Popular articles    Last Update 2007/4/4 11:34
Category  Management  :  Programming  arrow  Software Engineering
Description
A successful implementation of a commercial off-the-shelf-intensive software system can save programs money if you have the right solution and understand the potential risks involved.

Hits: 429  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Selecting Architecture Products for a Systems Development Program Popular articles    Last Update 2007/4/4 11:52
Category  Management  :  Programming  arrow  Software Engineering  :  Programming  arrow  Documentation
Description
Determining what architecture products are needed to support software development within a larger systems engineering process is a challenge. Existing documents such as the Department of Defense Architecture Framework provide some guidance, but no defined product identification process. The method proposed in this article provides a repeatable process for selecting the architecture products required to support a larger systems engineering effort, defines the content of each product, and identifies each product’s customer.

Hits: 350  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   A Methodology to Support Software Release Decisions Popular articles    Last Update 2007/4/10 7:36
Category  Management  arrow  Project Management  :  Programming  arrow  Software Engineering
Description
Despite an exponential increase in the demand for and dependence on software, many software manufacturers exhibit unpredictable behavior. It is sometimes difficult to determine, for example, a software product’s release date, its features, the associated development costs, or the resulting product quality. This article presents a methodology to support software release decisions.

Hits: 212  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   A Method for Improving Developers' Software Size Estimates Popular articles    Last Update 2007/4/17 11:55
Category  Management  arrow  Project Management  arrow  Estimating  :  Approaches, Process, Methods  arrow  Measurement  :  Programming  arrow  Software Engineering
Description
Traditional software estimating is effort-based and follows a bottom-up approach. This approach does not show the impact of different team sizes or the impact of schedule, cost, and quality constraints. The authors propose a method that decomposes programming artifacts into elementary units of work that form the size used for model-based estimating. The process is simple to implement, flexible, can be tuned with actual project performance data, and fosters developer buy-in by involving them in the estimating process.

Hits: 305  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   The Statistically Unreliable Nature of Lines of Code    Last Update 2007/4/17 12:30
Category  Programming  :  Software Testing and Quality Assurance  :  Approaches, Process, Methods  arrow  Measurement  :  Programming  arrow  Software Engineering
Description
For large projects, automated estimates are more successful than manual estimates in terms of accuracy and usefulness. In descending order, the costs of large projects include defect removal, production of paper documents, coding, project management, and dealing with new requirements that appear during the development cycle. In addition, successful estimates for large projects must be adjusted to match specific development processes, to match the experience of the development team, and to match the results of the programming languages and tool sets that are to be utilized. Simple manual estimates cannot encompass all of the adjustments associated with large projects.

Hits: 155  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Using MultiThreading in Development of Business J2ME Applications.    Last Update 2007/6/5 20:52
Category  Programming  arrow  Java  :  Programming  arrow  Software Engineering
Description
This article is an introduction of MoMELib J2ME library and sharing of some my ideas about simplifying of development of business (not games) J2ME applications. Especially implementing multithreading in J2ME applications.

Hits: 148  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)



(1) 2 3 4 » 
Software Development Expertise

Load Testing Software and Services by Web Performance : the only load testing software with "how many users" analysis

Software Development - Svitla Systems is an offshore software development company which provides various programming services.

Bug Tracking Software - OnTime is industry leading bug tracking software

Scrum Expert - Agile Project Management Knowledge

Software Testing Magazine - Unit, Load, Functional Software Testing Expertise

Share The Knowledge

Practical
Methods & Tools
RSS 2.0
Twitter
Contact
Software Development Jobs
Login
Username:

Password:


Lost Password?

Register now!
THEME_VALIDXHTML    THEME_VALIDCSS

Copyright (c) 2007-2013 Martinig & Associates | Methods & Tools Software Development Magazine | Privacy Policy
Software Development Tools | Software Development Articles | Software Development Directory | Software Development Videos
Software Development Jobs | Software Development News | Software Development Books
Software Development Blogs | Software Development Conferences