Software Development Vendor Contract Considerations

Format: Checklist

You are outsourcing software development to a vendor, whom you have reason to believe will produce quality work within your budget and schedule constraints. But do you know who has the rights to the code when the project ends? Who maintains the code? Who provides the software tools to do the job? What the vendor is required to deliver in addition to source code? There are important questions for you (or your corporate lawyer) to ask when it comes time to sign a contract with a vendor.

Related Processes

Data Warehouse Process

process

The data I need is out there somewhere, but how do I find it? Data Warehousing provides easy access to the right data at the right time to the right users so that the right business decisions can be made. The Data Warehouse Process is a prescription for identifying strategic business information, collecting it from diverse, enterprise-wide sources, organizing it for instant access to all levels of users according to their specific needs, and implementing the architecture that makes it all possible.

Distributed Application Development Process

process

The Distributed Application Process will help you harness the power of an object oriented (OO) design approach, OO implementation tools and distributed computing technologies to build business systems based on user-friendly interfaces, tiered architectures, shared data, reusable components and incremental upgrades to functionality. Distributed computing systems are easily scalable to accommodate business growth and enable users to be productive quickly with each release.

RAD - Rapid Application Development Process

process

The Need for Speed - The Rapid Application Development process delivers a system very quickly by focusing on implementing a single business system design area, a prioritized subset of the set of business areas that comprise the enterprise as a whole. The RAD approach is most suitable for small, focused projects with well-defined data and feasible technical architecture requirements. RAD optimizes project speed through such management techniques as prototyping, timeboxing and iterative development.

webWAVE Intranet Development Process

process

Building a new Intranet? Don't know where to start? The webWAVE Intranet Development Process guides you through building your first internal web. This approach focuses on knowledge management and building the key customized applications which are important to your organization's future.

People who downloaded this item also downloaded . . .

Log in or sign up to download this deliverable
Log In
OR
Sign Up

ADVERTISEMENT

3,599
Downloads
ADVERTISEMENTS

"Love your enemies just in case your friends turn out to be a bunch of bastards."

- R.A. Dickson

ADVERTISEMENT

Sponsors