|
Software tutorials and articles
 You are here: Categories » Technology and Computer » Software
Go to Page# 1
Constraints of Software Development (03/08/2008) ... It is performed by people. Therefore, people are the single most important potentially capacity constrained resource in software development.
As the single most important resource on a software project, people must be protected. There is more than one way to provide a buffer for the people. The most obvious is to have more developers than needed....
Determining Throughput for Software Services (03/06/2008) ... Why not? ARPU represents the sales per subscriber to the service. The figure is averaged over the aggregated subscriber base. The sales figure for a given time period is ARPU multiplied by the number of subscribers. ARPU does not deduct out any direct costs. Hence, it is not an equivalent for T....
Measuring Inventory in the Software Production System (03/04/2008) ... If the base level of performance cannot be met, the functional requirement would not be considered as delivered or complete. As functional requirements are being tracked, it is inferred that base level nonfunctional requirements are being tracked along with them.
It is therefore vital to skillfully manage the development of nonfunctional requirements. Excess work on nonfunctional requirements will increase OE, increase lead time, and decrease T.
However, there are preferred levels of nonfunctional performance that could be considered market differentiating, and these have a Throughput value....
Traditional Software Production Metrics (03/03/2008) ... Traditional software metrics are compatible and perhaps heavily influenced by traditional cost accounting methods. They are focused on cost. Focusing on managing OE is suboptimal in achieving the system goal of more profit now and in the future, with a healthy ROI. It is more important to focus on Throughput and Inventory. Hence, traditional metrics do not meet the criteria for relevance....
Cost Accounting for Software Product Development (03/02/2008) ... Upgrades can be apportioned directly to the features in the new version, whilst new sales must be cost assigned across the new version and each of the previous versions. When an upgrade is sold, it is safe to assume that the purchaser is buying the new features in the current version. However, when a sale is made to a new customer, this customer may be buying the product for all sorts of reasons. Some of the older features may be attractive, but so might some of the newer ones. Trying to determine an attribution for this gets ugly very quickly....
Go to Page# 1
Page title and description
- Title:
Software articles
- Description:
Software articles and tutorials. Read, learn and get information or submit Software articles for fast inclusion and publication online.
|
|
|
Collaborative Applications - ...oughts and ideas. Because of this, these applications are considered complementary to each other.
While messaging achieves one-to-one communication, reference and broadcasting applications...
A Collaborative Discussion Application - ...
It will reduce the cost of communication.
It will provide convenience across time zones for participation in discussions.
It will be possible to ...
XML Basics - ...s of XML are:
Information sharing. Any data can be stored in the XML format and be used by various tools that read data, write data, and transform data between XML...
The Disadvantages of Tape Backup - ...h cards. However, at a time when hardly anyone is listening to music on cassette tapes, when the tape-based VHS is gradually being made extinct by the disc-based DVD, the backup tape is still arou...
Creating Newsletters with Lotus Notes R6 - ...te the newsletter. This summary can be presented in two ways, as a snapshot of the document in picture format or as document links to the documents that form the newsletter itself. An example of a...
Domino LotusScript Classes - ...vigator. Back-end classes, in contrast, are used to manipulate objects that are not visible to the user on the screen. For example, the NotesDatabase class represents a Notes database, which may o...
Hard Drives as Backup Media - ...as they would be if you were to open it yourself on your computer.
Hard drives as backup media were out of the question until around the turn of the 21st century, due to the prohibitory ...
Optical Media Backup - ...The CD-RW format allows unlimited rewrites to the same CD, just as removable disks do.
The CD-R (CD-writable only) and CD-RW (CD-rewritable) have greatly amplified the portable storage c...
Disadvantages and Advantages of Replication - ...copy of the data on another machine. Therefore, if one machine or one location goes down, you still have the data on the other.
Replication has its advantages and disadvantages.
...
Project Life Cycle Application - ...>
In this case, the project request is initiated at an organizational level by the top management of the company. After the project request, the project undergoes the following phases:
...
XML DOM - ...he content of elements. The DOM represents data as a hierarchy of object nodes.
Consider a sample XML document:
<book>
<name> Harry Potter </name> ...
|
|
|