One solution for all your Source Configuration Management Needs SPECTRUM SOFTWARE, Inc. 11445 Johns Creek Parkway Suite 300 Duluth, GA 30097 Ph: 770-448-8662 Fax: 678-473-9294 www.spectrumscm.com www.spectrumsoftware.net SCM - 1
Target Customers - Everyone Needs it!! Any user who is part of a project life cycle that deals with creation, management and release of any 'e- Asset (source code, text, documents, images, drawings, proposals, contracts, web pages etc) IT Companies Software Development Teams Call Centers Help Desk department Engineering Firms PR, Marketing, Advertisement Agencies Desktop Publishers Multimedia Companies Lawyers, Insurance, Accountants Traditional Departments (Sales, Finance, Accounting, etc) All Rights Reserved. Copyright 2004-2007, Spectrum Software, Inc, Duluth,GA-USA SCM - 2
Help Desk Tools SCM Market Segments Application Life Cycle Management Project Management Tools QA/Testing Tools Spectrum SCM Process-Centric SCM Source Configuration Management (SCM) Requirement Tools Version Control Modeling Tools Build & Deploy Tools Each solution segment includes all the capabilities associated with the inner segments. Total solution segment functionality increases from segment to segment. All Rights Reserved. Copyright Spectrum Software, Inc., Duluth, GA, USA
Levels of SCM Support Version Control Management of changes to individual software artifacts, or any source artifacts/ e-assets. SCM Management of changes to groups of software artifacts or source artifacts. Change Management Management of the process by which changes are made to software artifacts or any source artifacts. Process-Centric SCM Automation of software development lifecycle processes through unified software configuration management and software change management.
SpectrumSCM Build and Release Management Windows Unix Central Source Repository SpectrumSCM Server* Solaris Linux Event triggers, Command Line API Mac SpectrumSCM Release Management - Define your release content - Verify and Enforce Process Compliance - Automatic File Dependency checking - Automatic CR Dependency Checking - Resolve Dependencies - Comprehensive Auditing Reports - Full set of Release management reports Integrate with your existing Build and Complier Tools (Any Compiler, Openmake, Clearmake, Ant, Nant, Nmake, Make, other) either on your local desktop or your build servers These machines will have and support various compilers, languages, platforms that will be Used to create and run the build scripts (manually or automated for.net, Java, Visual Basic,C++, C, Cobol, database scripts etc) Integrate with your existing tools and scripts to deploy to these server areas in an Manual or Automated fashion Dev LAB TEST Disaster recovery Application Servers Production *SpectrumSCM repository can be used as the central source for storing source and binaries including complete deployment packages.
Key Benefits Using SpectrumSCM in your Build and Deployment Process Acts as the gatekeeper and enforcer of your development build and deployment process. Provides the process framework to manage, track and audit your builds and production artifacts that are derived from the SCM repository. Ensures the integrity of any software release well before the sources reach your build and deployment area. Build process becomes repeatable, reproducible, enforceable and fully auditable. Eliminates most of the common error prone steps and offers many features to the build/release engineer to make better decisions. Enables users to detect and trouble shoot build errors quickly and efficiently. Most importantly it will enable you to Do It Right The First Time, All The Time
TM Spectrum Software All Rights Reserved. Copyright 2002-2005, Spectrum Software, Inc, Duluth,GA-USA SCM - 19
TM Spectrum Software All Rights Reserved. Copyright 2002-2005, Spectrum Software, Inc, Duluth,GA-USA SCM - 20
We found SpectrumSCM to be a good company that has been easy to do business with and one with a product that has proven to meet our needs. The support we ve had has been very good. We ve even recommended the solution to others in our industry who have similar needs as ours. We are using SCM to govern 5 of our internal software applications now and we ll be adding two additional operations our tech support team and our benefit services division into the realm of SCM within 60 days. We have found the solution to be robust (and yes it is complex), but adoptable and adaptable. TM - David M. Richard., Vice Pres. of IT An Established Insurance Services Company Spectrum Software All Rights Reserved. Copyright 2002-2005, Spectrum Software, Inc, Duluth,GA-USA SCM - 21
"Some of the reasons we selected SpectrumSCM are: - The high degree of integration of the component parts such as version control, issue tracking and reporting - The multi-platform implementation; our development is on Linux, Solaris and Windows - The change request-centric design of the product As far as your support group goes, they've been first rate; very responsive and a pleasure to deal with. The same can be said about your company in general. Everyone I've dealt with has been very helpful and informative." TM - Dennis B., Principal Software Engineer A Large US Defense Contractor Spectrum Software All Rights Reserved. Copyright 2002-2005, Spectrum Software, Inc, Duluth,GA-USA SCM - 22
Why Customers Choose SpectrumSCM!
Why is SpectrumSCM Solution Attractive? Process Centric SCM Support for Geographically distributed teams User access across LAN, WAN, Dial-up, Web etc. Multi-platform support Install once run anywhere Workflow processes ad-hoc and/or automated to fit project SDLC model Tight coupling of Issue/Change Management and Version Control Change Request to manage why a change is requested new requirement, bug fix, enhancement, etc. Traceability of affected artifacts (requirement docs, design docs, source changes, test plans, etc.) Release Management, Support for Build and Deployment All Rights Reserved. Copyright Spectrum Software, Inc., Duluth, GA, USA
Why is SpectrumSCM Solution Attractive? Security LDAP, Active Directory, SSL, SSH, Role-based, ACLs etc. IDE Integration Visual Studio 2005, Visual Studio.NET, Eclipse, etc. Branching and merging Concurrent Development Support for working off-line Notifications through email and GUI Querying and Reports Audits, CMMI, ITIL, 21 CFR Part 11, Sarbanes Oxley Interfacing with External applications using API, CLI Co-existing with existing internal applications Ease of use, training, migration, administration, licenses All Rights Reserved. Copyright Spectrum Software, Inc., Duluth, GA, USA
Getting Started with SpectrumSCM is QUICK! Steps 1. Installation - (Two 5 minutes) 2. Create Project 3. Create/Add Generic (Branch or Baseline) 4. Create Life cycle Phases 5. Assign Lifecycle Phases 6. Create a user with proper roles /access 7. Create CR attributes 8. Create CR 9. Assign CR 10. Create local root directory 11. Check in / Check out files 12. Progress CR 13. Create Software Releases 14. Review Reports Typical time to migrate from an existing system to SpectrumSCM and be productive: < 15 minutes* SpectrumSCM has migrated (i.e steps 2-14) a HR application containing 3800+ files (Ascii and Binary files) from VSS to SpectrumSCM: 7 minutes. Time could vary based on number and size of source files.
Thank You for Your Time www.spectrumscm.com