Tuesday, September 1, 2009

SOFTWARE DEVELOPMENT LIFE CYCLE

SOFTWARE DEVELOPMENT LIFE CYCLE


Curtain Raiser

Like any other set of engineering products, software products are also oriented towards the customer. It is either market driven or it drives the market. Customer Satisfaction was the buzzword of the 80's. Customer Delight is today's buzzword and Customer Ecstasy is the buzzword of the new millennium. Products that are not customer or user friendly have no place in the market although they are engineered using the best technology. The interface of the product is as crucial as the internal technology of the product.

Market Research

A market study is made to identify a potential customer's need. This process is also known as market research. Here, the already existing need and the possible and potential needs that are available in a segment of the society are studied carefully. The market study is done based on a lot of assumptions. Assumptions are the crucial factors in the development or inception of a product's development. Unrealistic assumptions can cause a nosedive in the entire venture. Though assumptions are abstract, there should be a move to develop tangible assumptions to come up with a successful product.

Research and Development

Once the Market Research is carried out, the customer's need is given to the Research & Development division (R&D) to conceptualize a cost-effective system that could potentially solve the customer's needs in a manner that is better than the one adopted by the competitors at present. Once the conceptual system is developed and tested in a hypothetical environment, the development team takes control of it. The development team adopts one of the software development methodologies that is given below, develops the proposed system, and gives it to the customer.

The Sales & Marketing division starts selling the software to the available customers and simultaneously works to develop a niche segment that could potentially buy the software. In addition, the division also passes the feedback from the customers to the developers and the R&D division to make possible value additions to the product.

While developing a software, the company outsources the non-core activities to other companies who specialize in those activities. This accelerates the software development process largely. Some companies work on tie-ups to bring out a highly matured product in a short period.

Popular Software Development Models

The following are some basic popular models that are adopted by many software development firms

A. System Development Life Cycle (SDLC) Model
B. Prototyping Model
C. Rapid Application Development Model
D. Component Assembly Model


SOFTWARETRIP

SOFTWARETRIP

SoftTH

SoftTH allows using three monitor "triplehead" with Direct3D 8 and 9 games without special hardware. You need three monitors attached to PCI Express video cards. Only one card does all the rendering work, so secondary card can be a low end card, only Direct3D support is required.

SoftTH works by rendering the whole scene on one display adapter, which then gets split into three parts to be displayed on each monitor. While it is technically possible to use it on a AGP/PCI card, only PCI Express has the required bandwidth to get good framerates.

Look for a diagram of it's basic operation

New! An 'official' for SoftTH

Compatibility and performance

While SoftTH can theoretically be compatible with any Direct3D 8 or Direct3D 9 game, some features used by games could not be yet suppoted or they can use special features which are incompatible with SoftTH. A common problem is also that the game cannot handle the aspect ratio, which results in a stretched image.

Examples of SoftTH compatibility with some games tested:

Working correctly:

  • Live for Speed S2
  • Operation Flashpoint
  • Lock On Modern Air Combat
  • Richard Burns Rally
    * Needs forceHorizontalFOV set to 1
  • Elder Scrolls 4 - Oblivion
  • rFactor
  • X3 Reunion
  • GTR 2
  • GT Legends
  • Test Drive Unlimited
    * Enable hooks and doScaleMouseCoordinates to fix cursor clipping
  • Armed Assault
  • Trackmania series
  • BMW M3 Challenge
  • Nascar Racing 2003
  • The Witcher
  • Company of Heroes
  • Call of Duty 2
  • Call of Duty 4
  • GTR Evolution
  • Team Fortress 2
  • Fallout 3

Not working:

  • IL-2 Sturmovik
    - Doesn't work (OpenGL game, with dx8wrapper sets incorrect videomode)
  • Microsoft Flight Simulator X
    - Frame rendered only on left monitor, mouse not working correctly
  • careinfo111.blogspot.com

Tests above are run with the following system configuration:

  • Intel Core 2 Duo E6600 overclocked to 3,4GHz
  • Gigabyte X38-DQ6
  • careinfo111.blogspot.com
  • 2GB of memory
  • GeForce 8800GTS 512MB PCI-e 2.0 (Rendering, middle monitor and right monitor)
  • GeForce 8400GS PCI-e (Left monitor)
  • Windows XP Pro SP2


Monday, August 24, 2009

INTEL DG31PR MOTHER BOARD

Form factor microATX (8.60 inches by 9.60 inches [218.44 millimeters by 243.84 millimeters])
Processor

* Support for an Intel® Core™2 Quad processor (95 W TDP) in an LGA775 socket with a 1333 or 1066 MHz system bus
* Support for an Intel® Core™2 Duo processor in an LGA775 socket with an 1333, 1066 or 800 MHz system bus
* Support for an Intel® Pentium® processor in an LGA775 socket with an 800 MHz system bus
* Support for an Intel® Celeron® 400 sequence processor in an LGA775 socket with an 800 MHz system bus

Memory

* Two 240-pin DDR2 SDRAM Dual Inline Memory Module (DIMM) sockets
* Support for DDR2 800 MHz or DDR2 667 MHz DIMMs
* Support for up to 4 GBΣ of system memory

Chipset

* Intel® G31 Express Chipset

Audio

Intel® High Definition Audio subsystem in the following configuration:

* 6-channel (5.1) audio subsystem using the Realtek
* ALC888 audio codec

Video Intel® Graphics Media Accelerator 3100 onboard graphics subsystem
I/O control Legacy I/O controller for diskette drive, serial header, and PS/2* ports
LAN support Gigabit (10/100/1000 Mbits/sec) LAN subsystem using the Realtek* RTL8111-GR Gigabit Ethernet Controller
Peripheral interfaces

* Eight USB 2.0 ports
* Four Serial ATA IDE interfaces
* One Parallel ATA IDE interface with UDMA 33, ATA-66/100 support
* One serial port header
* One diskette drive interface
* careinfo111.blogspot.com


Expansion capabilities

* Two PCI Conventional* bus add-in card connectors
* One PCI Express* x1 bus add-in card connectors
* One PCI Express x16 bus add-in card connectors

Related products
Processors

* Intel® Core™2 Quad processor
* Intel® Core™2 Duo processor
* Intel® Pentium® processor
* Intel® Celeron® 400 Sequence processor

Chipsets

* Intel® G31 Express Chipset

Intel ® Desktop Board DG31PR Classic Series has been optimized to deliver new levels of performance and reliability for home and business customers.

Intel Desktop Board DG31PR is built to withstand a variety of processors, including Intel ® Core ™ 2 Quad (95W TDP) and Intel ® Core ™ 2 Duo.
This board can support up to 4GB Dual Channel DDR2 800/667 MHz SDRAM.
It also offers Intel ® High Definition Audio with 5.1 surround sound, integrated 10/100/1000 Network connection and ample USB connectors for all your computer paraphernalia.

careinfo111.blogspot.com



Free advertising

Wednesday, August 19, 2009

AMD TRI-CORE PROCESSOR



Get the performance you need while multitasking and still get the long battery life you want while on the go.

With true multi-core technology, notebook PCs based on AMD Turion X2 Ultra Dual-Core Mobile Processors and AMD Turion X2 Dual-Core Mobile Processors can deliver significantly greater bandwidth with support for power-optimized HyperTransport 3.0 technology and PCI Express 2.0, increasing data throughput and improving system performance while helping to extend battery life. careinfo111.blogspot.com

Next-Generation Power Management
Get long battery life with performance on demand. Enhanced AMD PowerNow! Technology dynamically switches performance states (processor core voltage and operating frequency) based on processor performance requirements enabling today’s more mobile and demanding PC user to extend battery life. With AMD Dynamic Power Management, each processor core, and the integrated memory controller and HyperTransport technology controller are powered by a dedicated voltage plane to give you the performance you need while multitasking on the go. Independent Dynamic Core Technology extends battery life by dynamically optimizing the operating frequency for each core in the processor based on end-user application needs. And AMD CoolCore Technology extends notebook usage while on battery by turning off processor features that are not being used.

Range Of Products Provide Smarter Choices For The Money
Choose the right performance for your mobile lifestyle. Mobile solution options include AMD Turion X2 Ultra Dual-Core Mobile Processors, careinfo111.blogspot.com which are designed to enable extreme performance and mobility, and AMD Turion X2 Dual-Core Mobile Processors, which deliver exceptional performance and long battery life. All to give more choices to today’s more mobile PC users.

The Security And Reliability You Want With The Value You Expect For The Long-Term
Run the 32-bit applications of today and the 64-bit applications of tomorrow. careinfo111.blogspot.comGet the advantage of today’s powerful applications in a power-efficient notebook PC with the forward-thinking technology to support the advanced applications of the future. Take comfort in security innovations such as Enhanced Virus Protection.