Request for Proposals for Software Development Services. Questions and Answers

Size: px
Start display at page:

Download "Request for Proposals for Software Development Services. Questions and Answers"

Transcription

1 Request for Proposals for Software Development Services Questions and Answers Question: What is the open-source license that the NIEM profile will be distributed under and how will the NIEM profile source code be made available? How much of this will be SEARCH responsibility and how much will be the vendor's? The choice of license will be determined during the course of the project. The source code will be available via the Internet, likely either via an open source repository such as GitHub or Sourceforge, or via direct download, or some equivalent mechanism. It is possible that SEARCH will place a feature on the backlog for the vendor to assist with packaging the code for final distribution, or for assisting with code modifications necessary to facilitate proper licensing. These features would be treated just like any other feature, in terms of estimating, pricing, delivery, acceptance, etc. Question: Will the Eclipse-based toolset also be distributed as open-source or just the NIEM Profile? It is possible that SEARCH will make available for download an instance of the Eclipse environment with the UML Profile Implementation plugins pre installed. All components developed by this project will be released under an open source license. The NIEM UML Profile itself is already publicly available via Question: It looks like NIEM 3.0 will be available in Fall Will the release of the tools coincide with the release of NIEM 3.0? How far along is the current NIEM 3.0 definition? Will we be distributing NIEM 3.0 release candidates to the open source community on a regular cadence? We anticipate that this project will implement the current version of the NIEM UML Profile available at This current version (1.0-Beta 1) is based on NIEM 2.1. It is possible that SEARCH will place features on the backlog for the vendor to implement application functionality related to the release of NIEM 3.0. These features would be treated just like any other feature, in terms of estimating, pricing, delivery, acceptance, etc. Question: If the toolset will be released in the fall, by then a new version of Eclipse will have been released based on the Eclipse release train schedule. Would it be possible to say that the toolset version will target Eclipse 4.2 or higher (to allow the possibility of a later Eclipse version if necessary)? Yes, Eclipse 4.2 or higher is appropriate. Any effort required to modify the NIEM UML Profile implementation to accommodate new Eclipse releases would be scheduled via features on the backlog. Question: It looks like Java 1.6 or higher is a requirement for the project. Is the 1.6+ JVM the requirement or the Java programming language itself? In other words, if the implementation team determines that another JVM language, such as Scala, will provide a significant advantage or cost reduction for the implementation of specific components of the application, will the implementation team be restricted from using these JVM-based languages? SEARCH is open to considering languages other than Java; however, use of such languages requires the explicit approval of the SEARCH project manager. Because Eclipse runs on the JVM, a JVM is a requirement, and SEARCH requires version 1.6 or higher. Page 1 of 6

2 The following questions are in reference to line 287 of the RFP: While Vendor will store and maintain source code at its facility, Vendor acknowledges and accepts that deliverables and artifacts, including but not limited to source code, documentation, scripts, tests, and the like, are developed as works for hire and are the property of SEARCH from the moment they are created. Question: Open source development typically leverages and sometimes modifies or extends other open source with existing licenses. It is not always possible for such work to be the exclusive property of SEARCH. Will SEARCH recognize and accept deliverables modifying or extending existing software owned by others and carrying their copyright, perhaps with copyright of any extensions belonging to SEARCH? SEARCH is open to considering the use/adaptation of existing open source software. The preference is to use such software in binary form rather than modifying its source code. The delivery of code for which SEARCH will not own the copyright will require the explicit approval of the SEARCH project manager. Question: Vendor has privately invested in software that will meet some SEARCH requirements. Vendor wishes to retain copyright or shared copyright in such intellectual property while potentially using it for SEARCH s project and licensing it as open source. Will SEARCH accept shared copyright for open source licensed intellectual property derived from vendors existing works? SEARCH is open to considering the use/adaptation of software owned by the vendor. The use of code for which SEARCH will not own the copyright will require the explicit approval of the SEARCH project manager. Such approval will require, at a minimum, that vendor release the software to SEARCH, and any other entity SEARCH may specify, under an open source license of SEARCH s choosing. Question: The payment methodology states that vendor may not be remunerated for work performed when delivery does not fit into a 2 week time window. Can it be made clear that SEARCH has rights to works only when vendor has been paid for such work, not the moment they are created? Yes, this is the intent. All code and other project artifacts that vendor produces under this project are works for hire. The following question is in reference to line 291 of the RFP: At the termination of the contract resulting from this RFP, Vendor will transfer possession of all deliverables and artifacts developed under such contract to SEARCH, and will destroy all copies in the Vendor s possession. Question: In that the deliverables being produced are open source, we do not understand the requirement for vendor to destroy all copies in the Vendor s possession. In addition, we cannot delete copies of pre-existing work. Can this requirement be removed? The requirement cannot be removed. Vendor will, of course, be free to obtain the source code from SEARCH under the open source license. Should SEARCH approve the use of vendor-owned software ( pre-existing work ), the final disposition of any modifications will be addressed by negotiation between SEARCH and the vendor. SEARCH cannot and will not require vendor to delete source code to software on which vendor owns the copyright. Page 2 of 6

3 The following question is in reference to line 230 of the RFP: SEARCH will maintain an ongoing list of potential NIEM UML Profile Implementation features. SEARCH, not the Vendor, is responsible for maintaining this list. While SEARCH would welcome suggestions as to potential new features from the Vendor, SEARCH will not compensate Vendor for time researching or evaluating potential features unless previously agreed in writing by SEARCH and Vendor. Question: Open source development typically involves multiple interrelated activities including dialog with users, support, understanding of requirements, presentation of capabilities, coordination of codevelopment, community engagement, training, maintaining and resolving issues, maintaining open source community resources, etc. In many cases such activities are intertwined with development activities and require developer expertise. Is the vendor expected to support any of these activities? How will vendor be compensated for engaging and supporting the community? While your characterization is true of some open source projects, SEARCH does not intend to make the source code to this project public until at or near the end of the project. Thus, there will not be coordination of co-development. Other tasks you have mentioned could be important, but will be handled largely by SEARCH. If vendor is expected to support such activities, they will be scheduled as features on the backlog. These features would be treated just like any other feature, in terms of estimating, pricing, delivery, acceptance, etc. The following questions are in reference to line 249 of the RFP: Once the features are selected for implementation, Vendor will provide within one (1) business day a firm, fixed-price bid for implementing each feature. After receiving the bid from the Vendor, SEARCH may adjust the scheduled features, in order to reduce the price, or for any other reason. Vendor will have an opportunity to provide a new fixed-price bid after any changes in the scheduled features. Once agreement is reached between SEARCH and Vendor, they will execute a work order via formalizing the agreement. Question: While we applaud an agile process and have experience with agile development, the quoted fixed price per feature process is outside of our experience and seems to entail substantial risk on both sides while introducing a high administrative burden based on an arbitrary guess of required effort. It also introduces the requirement for precise specification of each feature that is not normally part of an agile process. Agile processes based on time and materials tend to be more fluid and limit risk by time boxing efforts and frequent interaction. Does SEARCH have experience with this process that can better inform vendors on how it works in practice? Would SEARCH consider a time and material basis for payment rather than feature based fixed price? Yes, SEARCH has experience with this process, and it works in practice as stated. SEARCH will not consider a time-and-materials basis for payment. Question: Some but not all features can be designed, implemented and tested in 2 weeks. For example: The NIEM-UML specification has specific compliance points that include multiple capabilities and features, such as producing a PSM (platform specific technology model) from a PIM (platform independent logical model). Such capabilities would normally (and most efficiently) be developed as a unit and such development would probably exceed 2 weeks. How are project components that will take longer than 2 weeks handled? Can iterations be defined in excess of 2 weeks? There will be no project components that will take longer than 2 weeks. SEARCH and vendor will, as part of the negotiation of each iteration scope, ensure that scheduled features can be completed within two weeks. Under exceptional circumstances, and mutual agreement of SEARCH and vendor, iterations can extend longer than two weeks. In SEARCH s experience using this process, such circumstances are rare. Page 3 of 6

4 Question: In that a turn around of one day for a fixed price bid (that may then be negotiated) may be difficult and interrupt the project flow; can the bid phase of the next iteration overlap the development phase of the prior iteration? The bid phase of iteration t always overlaps the development phase of iteration t-1. In SEARCH s experience, this rarely requires more than 1 day of elapsed time, but upon mutual agreement of SEARCH and vendor, it can begin earlier. In practice, SEARCH will likely inform vendor of intended features a few days before the end of the iteration. Question: Vendors may have pre-existing work that satisfies groups of features. Provided there is a positive cost/benefit, will SEARCH compensate vendor for making such work open source and utilizing it for the benefit of SEARCH? Can bids include such pre-existing work? As noted above, SEARCH is open to considering the use of software and source code on which vendor owns the copyright. The use of code for which SEARCH will not own the copyright will require the explicit approval of the SEARCH project manager. Such approval will require, at a minimum, that vendor release the software to SEARCH, and any other entity SEARCH may specify, under an open source license of SEARCH s choosing. Vendor is welcome to include, as part of vendor s proposal, a description of such existing software, with a description of components or layers in such software that vendor believes may be reusable, as part of its statement of capabilities. SEARCH does not intend to pay an up-front, lump-sum for existing software. Use of (and payment for) such existing software would need to fit within the specified process (payment upon delivery of prioritized backlog features). The following questions are in reference to line 267 of the RFP: If Vendor fails to implement a promised feature by the last day of the iteration, then Vendor will not receive payment for any resources expended in (partial) development of that feature. SEARCH may, at its sole discretion, schedule such a feature for inclusion in a future iteration s scope. Question: Agile processes recognize that not everything is known prior to starting development of a feature. In that work is expected to be incremental and agile this requirement seems unfair to vendors. Would SEARCH consider partial payment for work performed? Note that it is also possible that features could be implemented for less than the feature s fixed price. The small granularity of iterations and features is intended to mitigate the risk of the unknowns in feature development, for both SEARCH and vendor. SEARCH will not consider partial payment for work performed. Question: No software development is perfect, how and when is implemented determined? Are delivered features expected to be bug free? When SEARCH schedules features from the backlog for an iteration, SEARCH provides adequate detail to define what implemented means. Often this detail takes the form of test cases. In any case, vendor is free, during scope negotiation, to request clarification or more detail in order to refine its feature fixedprice. Because SEARCH requires vendor to maintain a unit test suite for the software and to maintain a continuous integration process, it will be easy for SEARCH and vendor to determine if the work of an iteration introduces bugs (defects). The results of any iteration are deemed not accepted as long as any such defects occur in the running of unit tests. SEARCH s acceptance of an iteration s work (features) includes acceptance of the suitability of the unit tests for those features. Page 4 of 6

5 SEARCH recognizes that there could be future enhancements to previously scheduled features. The existence of such enhancements is not considered a defect. Question: Is vendor expected to fix any issue under the fixed price, and if so for how long? How is subsequent development to address issues with prior development compensated for? As stated above, if an issue (defect) is introduced by a new feature, the defect will be apparent from failing unit tests, and the work of the iteration will not be accepted until the defect is fixed. Enhancement to previously implemented (and tested) features is considered new development and will be scheduled, priced, and delivered per the backlog maintenance process. The following question is in reference to line 344 of the RFP: Prospective Vendor s response must describe its experience and qualifications in the areas of public safety business analysis, information exchange design and implementation, and architecture. This experience and qualifications can include prior projects in the law enforcement, courts, corrections, probation, parole, motor vehicle administration, prosecution, and firstresponder domains. Vendor s response should identify team members familiarity with the National Information Exchange Model (NIEM). Question: As the work involves the creation of an Eclipse modeling tool intended for use by a broad audience, including but not limited to public safety, experience in public safety does not seem particularly relevant to the vendor s role. Of course NIEM expertise, technology, open source as well as tool development is very relevant. Can the requirement for specific domain experience be removed? The RFP does not require domain expertise in public safety only that the vendor s response can include projects in this area. SEARCH is well aware of the expertise needed to deliver this project and will score responses accordingly. The following question is in reference to line 319 of the RFP: The team must include at least one (1) full-time Java developer. The team will include a team lead role; this team member will be responsible for project management and coordination on the Vendor team. The team lead will be the primary point of contact for SEARCH on the project. The team lead must have at least five (5) years of experience working on the Java platform. Question: The Java experience requirement for the team lead seems to imply that the team lead (project manager) and primary Java developer must be the same person? May these roles be split? As stated in the RFP, the team lead must have at least 5 years of experience working on the Java platform. To clarify further, SEARCH requires that the team lead be a Java developer with 5 years of Java development experience. The following question is in reference to line 379 of the RFP: Financial Quote will be scored as follows: Vendor score = 10 x (highest cost Vendor cost) / (highest cost lowest cost) Where cost is the average of the hourly rates provided under Scored Requirement 5 above. Question: The above formula does not seem to recognize the quality of resources and the resulting difference in productivity, which can be substantial. Since cost is dependent on fixed price deliverables, not hourly cost, can expected productivity be factored into the financial score? SEARCH cannot factor productivity into the financial score. Quality of resources is measured under other requirements in the RFP and scored accordingly. Page 5 of 6

6 The following questions are in reference to line 62 of the RFP: This project will develop an open source implementation of the NIEM UML Profile. Question: Are there any other tools or software expected to be leveraged? For example, will an open source UML tool be extended to support NIEM-UML? As stated in the RFP, tool development will require use of EMF and UML metamodels available in the Eclipse framework, unless mutually agreed between SEARCH and vendor. The successful vendor will be encouraged to suggest tools and other mechanisms that would benefit the project; however, use of such tools must be agreed upon by SEARCH. Question: Some open source is co-developed with the community where as other open source is developed within a closed team. Each of these options implies a different project dynamic and leadership style. What is the expectation for this project? As stated in answer to a previous question, SEARCH intends not to expose the source code for the NIEM UML Profile implementation until at or near the end of the project. Thus SEARCH does not envision codevelopment with the community. However, SEARCH intends to engage key stakeholder groups within the NIEM and broader standards community at appropriate times to the benefit of the project. Page 6 of 6

Request for Proposal for Software Development Services

Request for Proposal for Software Development Services Request for Proposal for Software Development Services Issued: February 1, 2013 Responses Due: February 18, 2013 (11:59 pm PST) Contact: Mark Perbix Director, Information Sharing Programs SEARCH [email protected]

More information

Overview. Scope of Work

Overview. Scope of Work Overview The University of Texas System Request for Proposal to Develop and Execute an Online Marketing Strategy for the Office of Technology Commercialization RFP#OTC12022015 In this Request for Proposal

More information

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0 NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5

More information

CS4507 Advanced Software Engineering

CS4507 Advanced Software Engineering CS4507 Advanced Software Engineering Lectures 2 & 3: Software Development Lifecycle Models A O Riordan, 2015 Some diagrams from Sommerville, some notes from Maciaszek/Liong Lifecycle Model Software development

More information

Chapter 16. Competitive Negotiation: Negotiations

Chapter 16. Competitive Negotiation: Negotiations Chapter 16. Competitive Negotiation: Negotiations Summary This chapter establishes the procedure for conducting negotiations with vendors selected by the selection committee following evaluation of the

More information

Module F13 The TOGAF Certification for People Program

Module F13 The TOGAF Certification for People Program Module F13 The TOGAF Certification for People Program V9.1 Edition Copyright 010-011 Slide 1 of All rights reserved Published by The Open Group, 011 The TOGAF Certification for People Program Slide of

More information

Consulting Services for CORPORATE SPONSORSHIP ASSET INVENTORY & VALUATION

Consulting Services for CORPORATE SPONSORSHIP ASSET INVENTORY & VALUATION REQUEST FOR PROPOSALS RFP No. 14-01-11 Consulting Services for CORPORATE SPONSORSHIP ASSET INVENTORY & VALUATION Proposals will be received on or before 2:00 pm local time Wednesday, February 19, 2014

More information

Chapter 15. Competitive Negotiation: Evaluating Proposals

Chapter 15. Competitive Negotiation: Evaluating Proposals Chapter 15. Competitive Negotiation: Evaluating Proposals Summary This chapter describes the steps to be taken in order to properly evaluate each proposal received in response to an RFP. Essential Information

More information

RFP # 2229 South Dakota Statewide GIS and Managed Services In Support of the State NG911 Written Inquiry Responses

RFP # 2229 South Dakota Statewide GIS and Managed Services In Support of the State NG911 Written Inquiry Responses RFP # 2229 South Dakota Statewide GIS and Managed Services In Support of the State NG911 Written Inquiry Responses First Company: General Questions: 1. It appears that LR Kimball and Weston assisted with

More information

A project management consultancy

A project management consultancy A project management consultancy is a professional consulting firm with knowledge and experience in the specialized area of assisting organizations to improve their practice of project, program and/or

More information

REQUEST FOR PROPOSALS VOLUNTEER SECURITY VETTING SERVICES

REQUEST FOR PROPOSALS VOLUNTEER SECURITY VETTING SERVICES REQUEST FOR PROPOSALS VOLUNTEER SECURITY VETTING SERVICES 2016 Democratic National Convention Committee 430 South Capitol Street, SE Washington, DC 20003 202.863.8000 Philadelphia 2016 Host Committee 1900

More information

SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation

SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation Technical Brief April 2011 The National Consortium for Justice Information and Statistics Model-driven Development of NIEM Information Exchange Package Documentation By Andrew Owen and Scott Came Since

More information

PROJECT PROCUREMENT MANAGEMENT

PROJECT PROCUREMENT MANAGEMENT 12 PROJECT PROCUREMENT MANAGEMENT Project Procurement Management includes the processes required to acquire goods and services from outside the performing organization. For simplicity, goods and services,

More information

Project Procurement Management

Project Procurement Management Project Procurement Management Outline Introduction Plan Purchases and Acquisitions Plan Contracting Request Seller Responses Select Sellers Contract Administration Contract Closure Introduction Procurement

More information

HACC, Central Pennsylvania s Community College Harrisburg, Pa.

HACC, Central Pennsylvania s Community College Harrisburg, Pa. RFP15-03 Integrated Marketing Communications Services HACC, Central Pennsylvania s Community College Harrisburg, Pa. Request for Proposal RFP15 03 For Integrated Marketing Communications Services Issued:

More information

Request for Proposals IT INFRASTRUCTURE MODERNIZATION

Request for Proposals IT INFRASTRUCTURE MODERNIZATION Request for Proposals IT INFRASTRUCTURE MODERNIZATION Deadline to Submit Questions for Response: March 25, 2015 by 4:00 pm Deadline for Proposal Submissions: March 27, 2015 by 4:00 pm REQUEST FOR PROPOSALS

More information

City of Bismarck, ND Maintenance and Support for Mitel 3300 Voice System. Request for Proposal (RFP)

City of Bismarck, ND Maintenance and Support for Mitel 3300 Voice System. Request for Proposal (RFP) City of Bismarck, ND Maintenance and Support for Mitel 3300 Voice System Request for Proposal (RFP) May 11th, 2010 Request for Proposal Maintenance and Support for: Mitel 3300 Voice System Date Issued:

More information

Licensed software: DayPilot Pro for ASP.NET WebForms, including source and binary form and documentation ( the Work ).

Licensed software: DayPilot Pro for ASP.NET WebForms, including source and binary form and documentation ( the Work ). THIS AGREEMENT IS A LEGAL AGREEMENT CONCLUDED BETWEEN ANNPOINT, S.R.O., WITH ITS REGISTERED ADDRESS AT U KRIZKU 588, 26101 PRIBRAM, CZECH REPUBLIC (THE "LICENSOR"), AND THE LICENSEE OF THE WORK (THE "CUSTOMER").

More information

Scrum Methodology in Product Testing : A Practical Approach

Scrum Methodology in Product Testing : A Practical Approach Scrum Methodology in Product Testing : A Practical Approach Suman Kumar Kanth [email protected] Mobile: +91 9937285725 Infosys Technologies Limited Proceedings for the session 1. Challenges

More information

Benefits of Test Automation for Agile Testing

Benefits of Test Automation for Agile Testing Benefits of Test Automation for Agile Testing Manu GV 1, Namratha M 2, Pradeep 3 1 Technical Lead-Testing Calsoft Labs, Bangalore, India 2 Assistant Professor, BMSCE, Bangalore, India 3 Software Engineer,

More information

Introduction to OpenUP (Open Unified Process)

Introduction to OpenUP (Open Unified Process) Introduction to OpenUP (Open Unified Process) Different projects have different process needs. Typical factors dictate the needs for a more formal or agile process, such as team size and location, architecture

More information

How to Write the Construction Management RFQ/RFP

How to Write the Construction Management RFQ/RFP 2011-06-07 How to Write the Construction Management RFQ/RFP Setting Up a Project for Success Today's Objectives The Art of RFQ/RFP writing First things first Determining the optimum Project Delivery Method

More information

Project Management Consulting Services Request for Qualification No. 09COE0001

Project Management Consulting Services Request for Qualification No. 09COE0001 FNEH Centre of Excellence Society Request for Qualifications Project Management Consulting Services Request for Qualification No. 09COE0001 Issue date: Friday December 19, 2008 Closing location: MAIL or

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2007 Vol. 6, No. 1, January-February 2007 CM Configuration Change Management John D.

More information

LEXEVS OPERATIONS AND MAINTENCE SUPPORT PROJECT MANAGEMENT PLAN

LEXEVS OPERATIONS AND MAINTENCE SUPPORT PROJECT MANAGEMENT PLAN LEXEVS OPERATIONS AND MAINTENCE SUPPORT PROJECT MANAGEMENT PLAN Version Number: 1.0 Version Date: October 1, 2014 VERSION HISTORY Version Number Implemented By Revision Date Approved By Approval Date 1.0

More information

RUP Design. Purpose of Analysis & Design. Analysis & Design Workflow. Define Candidate Architecture. Create Initial Architecture Sketch

RUP Design. Purpose of Analysis & Design. Analysis & Design Workflow. Define Candidate Architecture. Create Initial Architecture Sketch RUP Design RUP Artifacts and Deliverables RUP Purpose of Analysis & Design To transform the requirements into a design of the system to-be. To evolve a robust architecture for the system. To adapt the

More information

Building a Flexible Software Factory Using Partial Domain Specific Models

Building a Flexible Software Factory Using Partial Domain Specific Models Building a Flexible Software Factory Using Partial Domain Specific Models Jos Warmer 1, Anneke Kleppe 2 3 1 Ordina SI&D, The Netherlands [email protected] 2 University Twente, Netherlands [email protected]

More information

Agreement For Trainee Position At [Company Name]

Agreement For Trainee Position At [Company Name] Agreement For Trainee Position At [Company Name] Purpose The purpose of the Trainee Agreement is to identify the skill, trade or occupation for which the trainee is being trained and confirm the qualifying

More information

CITY OF WINCHESTER, KENTUCKY REQUEST FOR PROPOSAL INSURANCE BROKERAGE SERVICES

CITY OF WINCHESTER, KENTUCKY REQUEST FOR PROPOSAL INSURANCE BROKERAGE SERVICES INTRODUCTION The City of Winchester (City) is requesting Proposals for Insurance Brokerage Services relating to Property, General Liability, Public Officials Liability, Law Enforcement, Fleet, and Worker

More information

Invitation to Tender

Invitation to Tender Invitation to Tender Provision of Training in Technology Transfer and Related Areas for The Southern Africa Innovation Support Programme 1. Drawing up the tender The tender must be submitted in writing

More information

Technology Outsourcing. Effective Practices for Selecting a Service Provider

Technology Outsourcing. Effective Practices for Selecting a Service Provider Technology Outsourcing Effective Practices for Selecting a Service Provider Technology Outsourcing Effective Practices for Selecting a Service Provider Federal Deposit Insurance Corporation 550 17th Street

More information

Whitepaper. Agile Methodology: An Airline Business Case YOUR SUCCESS IS OUR FOCUS. Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan

Whitepaper. Agile Methodology: An Airline Business Case YOUR SUCCESS IS OUR FOCUS. Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan YOUR SUCCESS IS OUR FOCUS Whitepaper Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan 2009 Hexaware Technologies. All rights reserved. Table of Contents 1. Introduction 2. Subject Clarity 3. Agile

More information

Testing in a Mobile World

Testing in a Mobile World White Paper Testing in a Mobile World April 2014 Share this White Paper Contents Introduction 3 1. Testing in agile projects 4 2. Testing tools 6 3. Testing practices 10 4. Testing as a service 14 Conclusion

More information

REQUESTS FOR PROPOSAL RFP TGF-16-017. Title: Professional Services for the Implementation of the Board Governance Performance Assessment Framework

REQUESTS FOR PROPOSAL RFP TGF-16-017. Title: Professional Services for the Implementation of the Board Governance Performance Assessment Framework REQUESTS FOR PROPOSAL RFP TGF-16-017 Title: Professional Services for the Implementation of the Board Governance Performance Assessment Framework Issue Date: March, 9th 2016 RFP Submission Date: March,

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2006 Vol. 5. No. 8, November-December 2006 Requirements Engineering Tasks Donald Firesmith,

More information

Enhance State IT Contract Expertise

Enhance State IT Contract Expertise Enhance State IT Contract Expertise Chris Estes State Chief Information Officer Office of Information Technology Services March 2015 1 P a g e Table of Contents 1. Legislative Request... 3 2. Introduction...

More information

Florida Division of Emergency Management ITB-DEM-14-15-023 Disaster Recovery Services Questions and Answers (ANSWERS IN BOLD)

Florida Division of Emergency Management ITB-DEM-14-15-023 Disaster Recovery Services Questions and Answers (ANSWERS IN BOLD) Florida Division of Emergency Management ITB-DEM-14-15-023 Disaster Recovery Services Questions and Answers (ANSWERS IN BOLD) 1) How can the Division attempt to procure Disaster Recovery Services valued

More information

Agile So)ware Development

Agile So)ware Development Software Engineering Agile So)ware Development 1 Rapid software development Rapid development and delivery is now often the most important requirement for software systems Businesses operate in a fast

More information

REQUEST FOR PROPOSAL: A NEW AUDITING SOLUTION FOR WINDOWS FILE AND DATABASE SERVERS

REQUEST FOR PROPOSAL: A NEW AUDITING SOLUTION FOR WINDOWS FILE AND DATABASE SERVERS REQUEST FOR PROPOSAL: A NEW AUDITING SOLUTION FOR WINDOWS FILE AND DATABASE SERVERS Issued: TABLE OF CONTENTS 1. Introduction...3 1.1 Purpose...3 1.2 Background...3 1.3 Scope of Work...3 1.4 Current Infrastructure...3

More information

Understanding the Software Contracts Process

Understanding the Software Contracts Process Understanding the Software Contracts Process By John Seidl, Partner Tompkins Associates More and more often, companies are purchasing supply chain software from commercial software vendors rather than

More information

Basic Trends of Modern Software Development

Basic Trends of Modern Software Development DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development 2 3 Software Engineering FAQ What is software engineering? An engineering

More information

Smarter Balanced Assessment Consortium. Recommendation

Smarter Balanced Assessment Consortium. Recommendation Smarter Balanced Assessment Consortium Recommendation Smarter Balanced Quality Assurance Approach Recommendation for the Smarter Balanced Assessment Consortium 20 July 2012 Summary When this document was

More information

Description: Publication Date: 9/21/2015. Closing Date/Time: Open Until Contracted

Description: Publication Date: 9/21/2015. Closing Date/Time: Open Until Contracted Description: The New River Valley Regional Jail Authority (NRVRJA) values and appreciates the contributions and efforts of its employees. Toward this end, the NRVRJA is committed to providing a supportive,

More information

STATE OF OREGON COVER PAGE WORKERS COMPENSATION CLAIMS TRAINING DCBS-1457-15

STATE OF OREGON COVER PAGE WORKERS COMPENSATION CLAIMS TRAINING DCBS-1457-15 STATE OF OREGON COVER PAGE Department of Consumer and Business Services Workers Compensation Division WORKERS COMPENSATION CLAIMS TRAINING Request for Proposal (RFP) DCBS-1457-15 Date of Issue: February

More information

Secure Electronic Voting RFP Kit

Secure Electronic Voting RFP Kit Secure Electronic Voting RFP Kit The purpose of this document is to assist election officials in jurisdictions with DRE voting systems in identifying and selecting qualified independent security experts

More information

Request for Proposal Name of Organization Title of work project

Request for Proposal Name of Organization Title of work project Request for Proposal Name of Organization Title of work project Introduction Insert brief introduction here. Background Insert background information here. Scope of Work Work Elements (those elements listed

More information

Basic Unified Process: A Process for Small and Agile Projects

Basic Unified Process: A Process for Small and Agile Projects Basic Unified Process: A Process for Small and Agile Projects Ricardo Balduino - Rational Unified Process Content Developer, IBM Introduction Small projects have different process needs than larger projects.

More information

Reliable Business Data Implementing A Successful Data Governance Strategy with Enterprise Modeling Standards

Reliable Business Data Implementing A Successful Data Governance Strategy with Enterprise Modeling Standards Reliable Business Data Implementing A Successful Data Governance Strategy with Enterprise Modeling Standards All Rights Reserved Welcome! Let Me Introduce Myself Marcie Barkin Goodwin President & CEO Axis

More information

LEAN AGILE POCKET GUIDE

LEAN AGILE POCKET GUIDE SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies

More information

REQUEST FOR PROPOSAL Mobile Tours (Website) Development

REQUEST FOR PROPOSAL Mobile Tours (Website) Development REQUEST FOR PROPOSAL Mobile Tours (Website) Development Contents Introduction... 1 Proposal Submission Guidelines... 2 Executive Summary... 3 The Opportunity... 3 Objective... 3 Reports to: Director of

More information

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems

Overview. Stakes. Context. Model-Based Development of Safety-Critical Systems 1 2 Model-Based Development of -Critical Systems Miguel A. de Miguel 5/6,, 2006 modeling Stakes 3 Context 4 To increase the industrial competitiveness in the domain of software systems To face the growing

More information

Tender feedback in Catering & Cleaning

Tender feedback in Catering & Cleaning Briefing 12-44 September 2012 Tender feedback in Catering & Cleaning This briefing provides the information that those tendering for public sector contracts should request in the event that a particular

More information

Revisions of FIT Scheme to promote usage of. Renewable Electric Energy

Revisions of FIT Scheme to promote usage of. Renewable Electric Energy February 2015 Revisions of FIT Scheme to promote usage of Renewable Electric Energy On January 22, 2015, the Agency for Natural Resources and Energy ( ANRE ) has promulgated a ministerial ordinance and

More information

Nexus Guide. The Definitive Guide to Nexus: The exoskeleton of scaled Scrum development. Developed and sustained by Ken Schwaber and Scrum.

Nexus Guide. The Definitive Guide to Nexus: The exoskeleton of scaled Scrum development. Developed and sustained by Ken Schwaber and Scrum. Nexus Guide The Definitive Guide to Nexus: The exoskeleton of scaled Scrum development Developed and sustained by Ken Schwaber and Scrum.org August 2015 Table of Contents Nexus Overview... 2 Purpose of

More information

GUIDELINES FOR THE ENGAGEMENT OF EXTERNAL CONSULTANTS/PROFESSIONAL SERVICES AT MEMORIAL UNIVERSITY

GUIDELINES FOR THE ENGAGEMENT OF EXTERNAL CONSULTANTS/PROFESSIONAL SERVICES AT MEMORIAL UNIVERSITY GUIDELINES FOR THE ENGAGEMENT OF EXTERNAL CONSULTANTS/PROFESSIONAL SERVICES AT MEMORIAL UNIVERSITY INTENT: 1. To ensure due diligence and consistency is followed in the solicitation, selection, contract

More information

Asset Based Development

Asset Based Development IBM Software Group Asset Based Development Grant Larsen [email protected] November 2003 Agenda Introduction Asset-based Development Process Standards Tooling Assets Getting Started Agenda Introduction

More information

Progressive Acquisition and the RUP Part III: Contracting Basics

Progressive Acquisition and the RUP Part III: Contracting Basics Copyright Rational Software 2003 http://www.therationaledge.com/content/feb_03/m_progressiveacqrup_mw.jsp Progressive Acquisition and the RUP Part III: Contracting Basics by R. Max Wideman Project Management

More information

Automatic Generation Between UML and Code. Fande Kong and Liang Zhang Computer Science department

Automatic Generation Between UML and Code. Fande Kong and Liang Zhang Computer Science department Automatic Generation Between UML and Code Fande Kong and Liang Zhang Computer Science department Outline The motivation why we need to do the generation between the UML and code. What other people have

More information

Agile QA Process. Anand Bagmar [email protected] [email protected] http://www.essenceoftesting.blogspot.com. Version 1.

Agile QA Process. Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com. Version 1. Agile QA Process Anand Bagmar [email protected] [email protected] http://www.essenceoftesting.blogspot.com Version 1.1 Agile QA Process 1 / 12 1. Objective QA is NOT the gatekeeper of the quality

More information

Realizing business flexibility through integrated SOA policy management.

Realizing business flexibility through integrated SOA policy management. SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished

More information

REQUEST FOR PROPOSAL (RFP) FORM. Enter title here. Invitation to Bid. Utica College invites you to submit a proposal to brief description.

REQUEST FOR PROPOSAL (RFP) FORM. Enter title here. Invitation to Bid. Utica College invites you to submit a proposal to brief description. REQUEST FOR PROPOSAL (RFP) FORM TITLE: Enter title here I. GENERAL INFORMATION Invitation to Bid. Utica College invites you to submit a proposal to brief description. If a contract results from this RFP,

More information

CITY OF MILTON REQUEST FOR PROPOSAL #09-001-ITS

CITY OF MILTON REQUEST FOR PROPOSAL #09-001-ITS CITY OF MILTON REQUEST FOR PROPOSAL #09-001-ITS to provide INFORMATION TECHNOLOGY SUPPORT SERVICES Issued: November 2, 2009 Submit completed application to: City of Milton 1000 Laurel Street Milton, WA

More information

April 15, 2014. The Honorable Phil Scott The Office of the Lieutenant Governor 115 State Street Montpelier, Vermont 05633. Dear Lt.

April 15, 2014. The Honorable Phil Scott The Office of the Lieutenant Governor 115 State Street Montpelier, Vermont 05633. Dear Lt. April 15, 2014 The Honorable Phil Scott The Office of the Lieutenant Governor 115 State Street Montpelier, Vermont 05633 Dear Lt. Governor Scott, Thank you for the opportunity to present our credentials

More information

INFORMATION & DATA WHAT THIS MAP IS:

INFORMATION & DATA WHAT THIS MAP IS: INFORMATION & DATA EdFuel s Blueprint for Success initiative aims to address a looming talent deficit in the education field, developing many more highly effective K-12 system leaders capable of managing

More information

Domain modeling: Leveraging the heart of RUP for straight through processing

Domain modeling: Leveraging the heart of RUP for straight through processing Copyright Rational Software 2003 http://www.therationaledge.com/content/jun_03/t_domainmodeling_rm.jsp Domain modeling: Leveraging the heart of RUP for straight through processing by Richard Menard Vice

More information

Requirements-Based Testing: Encourage Collaboration Through Traceability

Requirements-Based Testing: Encourage Collaboration Through Traceability White Paper Requirements-Based Testing: Encourage Collaboration Through Traceability Executive Summary It is a well-documented fact that incomplete, poorly written or poorly communicated requirements are

More information

Latham & Watkins Corporate Department

Latham & Watkins Corporate Department Number 833 March 16, 2009 Client Alert Latham & Watkins Corporate Department Contracting Models for Systems Integration Projects to Meet the Challenges of ehealth A careful selection of the contracting

More information

AGILE - QUICK GUIDE AGILE - PRIMER

AGILE - QUICK GUIDE AGILE - PRIMER AGILE - QUICK GUIDE http://www.tutorialspoint.com/agile/agile_quick_guide.htm Copyright tutorialspoint.com AGILE - PRIMER Agile is a software development methodology to build a software incrementally using

More information

City of Powell Request for Proposals for a Total Compensation Survey

City of Powell Request for Proposals for a Total Compensation Survey City of Powell Request for Proposals for a Total Compensation Survey Section I The City of Powell is soliciting proposals from qualified consulting firms, experienced in the development of a job evaluation

More information

Gartner, Inc. DIR-SDD-2042

Gartner, Inc. DIR-SDD-2042 Texas Department of Information Resources STATEMENT OF WORK (SOW) FOR DELIVERABLES-BASED INFORMATION TECHNOLOGY SERVICES Identity & Access Management Analysis IT Assessment & Planning Gartner, Inc. DIR-SDD-2042

More information

Red Hat ISV Program Guide

Red Hat ISV Program Guide Red Hat ISV Program Guide Accelerate Your Success! APJ ISV program Guide 1 of 17 WELCOME TO THE ISV PARTNER PROGRAM RED HAT PARTNER PROGRAM ISV PARTNER TRACK Welcome to the Red Hat Partner Program ISV

More information

IMPROVING CONTRACT MANAGEMENT BY END USERS

IMPROVING CONTRACT MANAGEMENT BY END USERS IMPROVING CONTRACT MANAGEMENT BY END USERS Claudia Mara Dias Wilson, Ph.D. Carlos A. Ulibarri, Ph.D. New Mexico Institute of Mining and Technology A Research Project Sponsored by New Mexico Department

More information

Re: RFP # 08-X-39202 MOTOR VEHICLE AUTOMATED TRANSACTION SYSTEM (MATRX) FOR MVC ADDENDUM #10

Re: RFP # 08-X-39202 MOTOR VEHICLE AUTOMATED TRANSACTION SYSTEM (MATRX) FOR MVC ADDENDUM #10 State of New Jersey DEPARTMENT OF THE TREASURY JON S. CORZINE DIVISION OF PURCHASE AND PROPERTY BRADLEY I. ABELOW Governor PURCHASE BUREAU State Treasurer P.O. BOX 230 TRENTON, NEW JERSEY 08625-0230 September

More information

Oracle Real Time Decisions

Oracle Real Time Decisions A Product Review James Taylor CEO CONTENTS Introducing Decision Management Systems Oracle Real Time Decisions Product Architecture Key Features Availability Conclusion Oracle Real Time Decisions (RTD)

More information

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework Pragmatic Agile Development (PAD) Conceptual Framework This document describes the Pragmatic Agile Development framework, a Scrum based development process. SmartBear Software 3/10/2010 Pragmatic Agile

More information

Comparing Methods to Identify Defect Reports in a Change Management Database

Comparing Methods to Identify Defect Reports in a Change Management Database Comparing Methods to Identify Defect Reports in a Change Management Database Elaine J. Weyuker, Thomas J. Ostrand AT&T Labs - Research 180 Park Avenue Florham Park, NJ 07932 (weyuker,ostrand)@research.att.com

More information

Chapter 3. Technology review. 3.1. Introduction

Chapter 3. Technology review. 3.1. Introduction Technology review Chapter 3 3.1. Introduction Previous chapter covers detail description about problem domain. In this chapter I will discuss the technologies currently available to solve a problem in

More information

AGILE SOFTWARE TESTING

AGILE SOFTWARE TESTING AGILE SOFTWARE TESTING Business environments continue to rapidly evolve, leaving many IT organizations struggling to keep up. This need for speed has led to an increased interest in the Agile software

More information

Objectives. Chapter 12. System Design. Model-Driven Approaches. System Design Approaches 2016-02-17. Systems Design

Objectives. Chapter 12. System Design. Model-Driven Approaches. System Design Approaches 2016-02-17. Systems Design McGraw-Hill/Irwin Chapter 12 Systems Design Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 12-2 Objectives Describe the design phase in terms of your information building blocks.

More information

Software Life Cycle. Main issues: Discussion of different life cycle models Maintenance or evolution

Software Life Cycle. Main issues: Discussion of different life cycle models Maintenance or evolution Software Life Cycle Main issues: Discussion of different life cycle models Maintenance or evolution Not this life cycle SE, Software Lifecycle, Hans van Vliet, 2008 2 Introduction software development

More information

Agile Scrum Workshop

Agile Scrum Workshop Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework

More information

City Website Design & Replacement RFP # 15-006

City Website Design & Replacement RFP # 15-006 Request for Proposals City Website Design & Replacement RFP # 15-006 9/29/2015 The City of Fairburn, Georgia ( City ) is now accepting proposals from qualified consultants to provide design and replacement

More information

CloudML@ARTIST: Overview

CloudML@ARTIST: Overview CloudML@ARTIST: Overview In the context of the ARTIST project, and following the analysis on the state of the art documented in the public ARTIST Deliverable D7.2, it was decided to base our modelling

More information

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015 Applications... 3 1. Programmer Analyst... 3 2. Programmer... 5 3. Software Test Analyst... 6 4. Technical Writer... 9 5. Business Analyst... 10 6. System Analyst... 12 7. Software Solutions Architect...

More information

Request for Proposal (RFP) Event Management Services. For. Project Management Institute Ottawa Valley Outaouais Chapter (PMI OVOC)

Request for Proposal (RFP) Event Management Services. For. Project Management Institute Ottawa Valley Outaouais Chapter (PMI OVOC) Request for Proposal (RFP) Event Management Services For Project Management Institute Ottawa Valley Outaouais Chapter (PMI OVOC) Project Management Institute Ottawa Valley Outaouais Chapter Page 1 SECTION

More information

Request for Proposals Executive Search and Human Resources Development services

Request for Proposals Executive Search and Human Resources Development services Request for Proposals Executive Search and Human Resources Development services 1. Background The International Union for Conservation of Nature, IUCN, hereby invites Proposals from executive search firms/management

More information

What is Application Lifecycle Management? At lower costs Get a 30% return on investment guaranteed and save 15% on development costs

What is Application Lifecycle Management? At lower costs Get a 30% return on investment guaranteed and save 15% on development costs What is Application Lifecycle Management? Increase productivity Stop wasting your time doing things manually by automating every step in your project s Life Cycle At lower costs Get a 30% return on investment

More information