Course: SE501 Semester: 121 Assessment: Final Exam Duration: 120 minutes Weight: 30%

Size: px
Start display at page:

Download "Course: SE501 Semester: 121 Assessment: Final Exam Duration: 120 minutes Weight: 30%"

Transcription

1 Name: ID: Course: SE501 Semester: 121 Assessment: Final Exam Duration: 120 minutes Weight: 30% SE501 Software Development Processes. Course Website Print answers for Sections 1 and 2 on this set of pages. Write answers to Section 3 in the provided exam booklet. Use time wisely. No additional time would be given. Section 1 [14 pts]. Answer the questions after reading the following case study: Tietroniks is a CMMI level 3 (working towards level 4) and an ISO registered company that adheres to FDA medical device regulations for custom medical software development. Tietroniks has recently successfully acquired a $15.5 million project for developing a medical software solution for a well-known client. The final product would have the following features: 1. Clinical decision support: Clinical decision support helps medical professionals avoid errors by providing them with safeguards such as checking a new prescription for drug to drug interactions and patient allergies. 2. Disease management: Disease management software provides tools for patients and/or clinicians to help monitor chronic diseases such as diabetes, congestive heart failure (CHF), hypertension, and chronic obstructive pulmonary disease (COPD). 3. Electronic medical records (EMR): An electronic medical record (EMR) system manages data about the patient, their visit, and treatments performed. It is typically used as a replacement for a paper patient chart, but often provides much more functionality such as e-prescribing and clinical decision support. 4. E-prescribing: E-prescribing software allows clinicians to send prescriptions electronically to pharmacies. It eliminates the task of trying to decipher handwritten prescriptions and typically forces the user to specify enough information so that the drug can be dispensed without a call back from the pharmacy. 5. Integration & Standards: Integration between medical software is typically done with HL7 messaging, CCD, or CDA documents. Standards such as HL7, ICD-9-CM, and SNOMED make it possible for medical software to catalog and share complex data. 6. Medical billing software: Medical billing software provides the mechanism for the clinicians to get paid for providing treatment. Often it can be built into other pieces of software such as an electronic medical record or a practice management system. 7. Medical coding software: Medical coding software provides the tools necessary to write standardized information about a patient's condition(s) and the treatment that was provided. Medical codes are often used for medical billing software to calculate the payment due by the insurer or government agency. 8. Medical scheduling software: Medical scheduling software makes it easy to schedule patients, clinicians, resources, and locations so that procedures or exams can be performed. 9. Medication Management: Medication management software focuses on how to deliver the appropriate medication(s) to patients based on their medical history, current best practices, medication list, and insurance provider. 10. Telemedicine / Connected Health: Telemedicine allows doctors to treat patients remotely (not just over the telephone). Connected health helps remotely monitor and treat patients while they go about their daily routine. Remote monitoring can be used for early intervention for problems that may not have otherwise been seen until they cause a hospitalization. Page 1 of 7

2 Medical software is a very complex area with its own set of terminology, laws, and data integration standards. Due to the critical nature of this software, providing quality while delivering on time is of utmost importance. As a project manager, you are required to devise a project plan, track time and effort against initial estimations, devise and maintain quality standards and provide all possible documentation. Deliverables of the project include complete user manuals and documentation to avoid faults. Tietroniks has also agreed to provide free support for the software for 6 months after the initial deployment and 5 years thereafter. Please answer the following questions related to this case study: a. Define (plot) the complexity of each of the 10 software features using the Boehm s complexity definition system Lower Management Complexity - Small Scale - Informal - Single stakeholder - Products Higher Technical Complexity - Embedded, real-time, distributed, faulttolerant - Custom, unprecedented, architecture reengineering - High performance Higher Management Complexity - Large Scale - Contractual - Many stake holders - Projects Lower Technical Complexity - Mostly 4GL, or component-based - Application reengineering - Interactive performance b. During system development it is sometimes beneficial to reuse Commercial Off-The-Shelf (COTS) systems. Describe TWO benefits and TWO problems that can be derived from reusing COTS. Page 2 of 7

3 c. Assuming that you decided to utilize billing COTS modules for the project in order to reduce development time, how would you integrate these into the system? d. Some features of the software are inter-dependent on others, argue why an incremental development approach is favored. e. Most development projects nowadays utilize agile development methods. Reason if using an agile method is appropriate? Page 3 of 7

4 f. V-model is used in systems engineering projects due to its quality effective and intense validation mechanisms. Reason why this approach would be effective for this project? g. Should you tailor an appropriate SDLC for this project? Explain with arguments. Section 2. [8 pts] Select the most appropriate choice and print in the box provided. This section is related to Team Software Process. 1. What Strategy to establish a baseline for Quality is most appropriate for your TSP project A. Defining severity of defects and avoiding defects tagged as severe only B. Reducing the Cardinality(number) of defects per KLOC C. Create a policy for determining root-cause of defects D. All of the above E. A and B only 2. Assume Some code is written previously (re-used) for some sub-task(s). What is the best course of action for an engineer: A. Time and LOC for Re-used code should be incorporated in forms? B. Time and LOC for Re-used code should be re-calculated for integration C. Time and LOC for Re-used code should not be mentioned in forms D. None of the above Answer Page 4 of 7

5 3. Which of these are the 5 generic Team software process activities? A. communication, planning, construction, quality inspections, deployment B. communication, risk management, measurement, production, reviewing C. analysis, designing, programming, debugging, maintenance D. analysis, planning, designing, programming, testing 4. Which of these is not a characteristic of Team Software Process? A. Emphasizes personal measurement of work product B. Practitioner requires careful supervision by the project manager C. Planning manager is responsible for estimating and scheduling D. Quality manager is empowered to control quality of software work products 5. Which of these are objectives of Team Software Process? A. Accelerate software process improvement B. Allow better time management by highly trained professionals C. Build self-directed software teams D. Show managers how to reduce costs and sustain quality E. both b and c 6. In TSP Launch meetings, Software feasibility is determined based on which of the following A. business and marketing concerns B. scope, constraints, market C. technology, finance, time, resources D. technical prowess of the developers 7. The number of people required for a software project is determined A. after an estimate of the development effort is made. B. by the size of the project budget. C. from an assessment of the technical complexity of the system. D. all of the above 8. Estimation in TSP is typically based on A. expert judgment based on past project experiences B. refinement of expected value(ev) estimation C. regression models derived from historical project data D. trial and error determination of the parameters and coefficients 9. Which of the following provide useful measures of software quality in TSP? A. correctness, business relevance, integrity, usability B. reliability, maintainability, integrity, sales C. correctness, maintainability, size, satisfaction D. correctness, maintainability, integrity, usability 10. Why is it important to measure the process of software engineering and software it produces? A. It is really not necessary unless the project is extremely complex. B. To determine costs and allow a profit margin to be set. C. To determine whether a software group is improving or not. D. To make software engineering more like other engineering processes. 11. To be an effective aid in process improvement, the baseline data used must be: A. based on reasonable guess-estimates from past projects B. measured consistently across projects C. drawn from similar projects D. both B and C E. based only on successful projects Page 5 of 7

6 12. One of the best ways to avoid frustration and improve morale during the Team software development process is to A. give team members more control over process and technical decisions. B. give team members less control over process and technical decisions. C. hide bad news from the project team members until things improve. D. reward programmers based on their productivity. 13. Which of the following is a required principles of good coding for TSP? A. Create unit tests before you begin coding B. Comment proper LOC for added, deleted, re-used and modified C. Keep variable names short so that code is compact D. Write self-documenting code, not program documentation 14. The primary purpose of configuration status in weekly meetings is to A. allow revision of project schedules and cost estimates by project managers B. evaluate the performance of software developers C. make sure that change information is communicated to all affected parties D. none of the above 15. Following activities relate to Support manager A. Plan, design, develop code and documentation B. Quality plan, configuration management, project tracking C. Develop code, record defect/kloc, configuration management D. Weekly status report, produce weekly earned value and status report 16. An effective risk management plan will need to address which of the following issues? A. risk avoidance B. risk monitoring C. contingency planning D. all of the above Section 3. [18 pts] Essay Questions related to Research Papers. Please print answers (few lines for each) in the provided booklet. Questions Related to Gerald Kotonya et.al., "Scrapheap Software Development: Lessons from an Experiment on Opportunistic Reuse", IEEE Software, April Q1. What is Opportunistic Reuse of Software? How is this different from Software Re-use? Q2. Summarize in one paragraph what is scrapheap? Q3. What is ripple effect? Can this have a negative effect on software quality? Q4. What is the process of making various components work together? Give examples from paper. Questions Related to Mary Poppendieck and M. Cusumano, "Lean Software Development: A Tutorial", IEEE Software October Q5. In your opinion, how and why Lean or Just in time approach to software development, beneficial? Q6. Eliminate waste is used in what context? Explain. Q7. How is Lean approach different from Agile software development? Give reasons. Page 6 of 7

7 Questions Related to Xiaofeng Wang, "The Combination of Agile and Lean in Software Development: An Experience Report Analysis", Proceedings of the 2011 Agile Conference. Q8. After reading the survey on combining lean and agile software development, do you think it was proven to be a valuable practice by the authors? Questions related to Sletholt et.al., "What Do We Know about Scientific Software Development s Agile Practices?", Computing in Science & Engineering, April Q9. Practice 18 emphasizes that the customers are always available. On page 33, the authors realize that the customers were part of development team in selected projects and helped understand the requirements. In your opinion, why is this not a time wasting activity? <End of Exam. Best of Luck> Page 7 of 7

System Development Life Cycle Guide

System Development Life Cycle Guide TEXAS DEPARTMENT OF INFORMATION RESOURCES System Development Life Cycle Guide Version 1.1 30 MAY 2008 Version History This and other Framework Extension tools are available on Framework Web site. Release

More information

Application of software product quality international standards through software development life cycle

Application of software product quality international standards through software development life cycle Central Page 284 of 296 Application of software product quality international standards through software development life cycle Mladen Hosni, Valentina Kirinić Faculty of Organization and Informatics University

More information

Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).

Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2). 0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems

More information

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler Best-Practice Software Engineering: Software Processes to Support Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems Dietmar.Winkler@qse.ifs.tuwien.ac.at

More information

Implementation of ANSI/AAMI/IEC 62304 Medical Device Software Lifecycle Processes.

Implementation of ANSI/AAMI/IEC 62304 Medical Device Software Lifecycle Processes. Implementation of ANSI/AAMI/IEC 62304 Medical Device Software Lifecycle Processes.. www.pharmout.net Page 1 of 15 Version-02 1. Scope 1.1. Purpose This paper reviews the implementation of the ANSI/AAMI/IEC

More information

Overview. Service Innovation

Overview. Service Innovation Customer Case Study Telefonica E- Health Remote Patient Management Services EXECUTIVE SUMMARY COMPANY OVERVIEW Customer Name: Telefonica Industry: Telecommunications Location: Spain, Global BUSINESS CHALLENGE/OPPORTUNITY

More information

Lecture 8 About Quality and Quality Management Systems

Lecture 8 About Quality and Quality Management Systems Lecture 8 About Quality and Quality Management Systems Kari Systä 10.03.2014 10.03.2014 TIE-21100/21106; K.Systä 1 Content of today s lecture Two weeks ago we discussed about testing and inspections, that

More information

IT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3

IT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3 INTRODUCTION This course is designed to provide the students with the basic competencies required to identify requirements, document

More information

Process Improvement. From the Software Engineering Institute:

Process Improvement. From the Software Engineering Institute: Process Improvement From the Software Engineering Institute: The Software Capability Maturity Model (SW-CMM, CMMI) (Especially CMMI V1.1 Tutorial) The Personal Software Process (PSP) (Also see The Team

More information

Creating a national electronic health record: The Canada Health Infoway experience

Creating a national electronic health record: The Canada Health Infoway experience Creating a national electronic health record: The Canada Health Infoway experience Presentation by Dennis Giokas Chief Technology Officer, Canada Health Infoway October 11, 2007 Overview The need for EHR

More information

CS 1632 SOFTWARE QUALITY ASSURANCE. 2 Marks. Sample Questions and Answers

CS 1632 SOFTWARE QUALITY ASSURANCE. 2 Marks. Sample Questions and Answers CS 1632 SOFTWARE QUALITY ASSURANCE 2 Marks Sample Questions and Answers 1. Define quality. Quality is the degree of goodness of a product or service or perceived by the customer. Quality concept is the

More information

PMP Examination Tasks Puzzle game

PMP Examination Tasks Puzzle game PMP Examination Tasks Puzzle game Here is a great game to play to test your knowledge of the tasks you will be tested on in the actual examination. What we have done is take each of the domain tasks in

More information

Concept Series Paper on Disease Management

Concept Series Paper on Disease Management Concept Series Paper on Disease Management Disease management is the concept of reducing health care costs and improving quality of life for individuals with chronic conditions by preventing or minimizing

More information

CHAPTER 01 THE SCOPE OF SOFTWARE ENGINEERING

CHAPTER 01 THE SCOPE OF SOFTWARE ENGINEERING Lecture Software Engineering CHAPTER 01 THE SCOPE OF SOFTWARE ENGINEERING Lecture Software Engineering Topics Introduction Historical Aspects Economic Aspects Requirements, Analysis, and Design Aspects

More information

<name of project> Software Project Management Plan

<name of project> Software Project Management Plan The document in this file is adapted from the IEEE standards for Software Project Management Plans, 1058-1998, which conforms to the requirements of ISO standard 12207 Software Life Cycle Processes. Tailor

More information

RECOMMENDATIONS FOR DEFINING AND DEMONSTRATING MEANINGFUL USE OF CERTIFIED ELECTRONIC HEALTH RECORDS (EHRs)

RECOMMENDATIONS FOR DEFINING AND DEMONSTRATING MEANINGFUL USE OF CERTIFIED ELECTRONIC HEALTH RECORDS (EHRs) RECOMMENDATIONS FOR DEFINING AND DEMONSTRATING MEANINGFUL USE OF CERTIFIED ELECTRONIC HEALTH RECORDS (EHRs) I. Guiding Principles for Ensuring Widespread Use of Certified EHRs A. Timing of EHR Implementation

More information

CMS-1461-P Medicare Program; Medicare Shared Savings Program: Accountable Care Organizations

CMS-1461-P Medicare Program; Medicare Shared Savings Program: Accountable Care Organizations February 6, 2015 Ms. Marilyn Tavenner Administrator Centers for Medicare & Medicaid Services Department of Health and Human Services 7500 Security Boulevard Baltimore, Maryland 21244 RE: CMS-1461-P Medicare

More information

A Population Health Management Approach in the Home and Community-based Settings

A Population Health Management Approach in the Home and Community-based Settings A Population Health Management Approach in the Home and Community-based Settings Mark Emery Linda Schertzer Kyle Vice Charles Lagor Philips Home Monitoring Philips Healthcare 2 Executive Summary Philips

More information

Software Development Life Cycle (SDLC)

Software Development Life Cycle (SDLC) Software Development Life Cycle (SDLC) Supriyo Bhattacharjee MOF Capability Maturity Model (CMM) A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process

More information

System Development and Life-Cycle Management (SDLCM) Methodology

System Development and Life-Cycle Management (SDLCM) Methodology System Development and Life-Cycle Management (SDLCM) Methodology Subject Type Standard Approval CISSCO Program Director A. PURPOSE This standard specifies the content and format requirements for a Software

More information

(Refer Slide Time: 01:52)

(Refer Slide Time: 01:52) Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This

More information

IT3205: Fundamentals of Software Engineering (Compulsory)

IT3205: Fundamentals of Software Engineering (Compulsory) INTRODUCTION : Fundamentals of Software Engineering (Compulsory) This course is designed to provide the students with the basic competencies required to identify requirements, document the system design

More information

1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java. The Nature of Software...

1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java. The Nature of Software... 1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering Software is intangible Hard to understand

More information

risks in the software projects [10,52], discussion platform, and COCOMO

risks in the software projects [10,52], discussion platform, and COCOMO CHAPTER-1 INTRODUCTION TO PROJECT MANAGEMENT SOFTWARE AND SERVICE ORIENTED ARCHITECTURE 1.1 Overview of the system Service Oriented Architecture for Collaborative WBPMS is a Service based project management

More information

Comparing Agile Software Processes Based on the Software Development Project Requirements

Comparing Agile Software Processes Based on the Software Development Project Requirements CIMCA 2008, IAWTIC 2008, and ISE 2008 Comparing Agile Software Processes Based on the Software Development Project Requirements Malik Qasaimeh, Hossein Mehrfard, Abdelwahab Hamou-Lhadj Department of Electrical

More information

How To Understand Software Engineering

How To Understand Software Engineering PESIT Bangalore South Campus Department of MCA SOFTWARE ENGINEERING 1. GENERAL INFORMATION Academic Year: JULY-NOV 2015 Semester(s):III Title Code Duration (hrs) SOFTWARE ENGINEERING 13MCA33 Lectures 52Hrs

More information

Galen Healthcare Solutions Dragonfly

Galen Healthcare Solutions Dragonfly Galen Healthcare Solutions Dragonfly Remote Patient Monitoring / Patient Engagement Platform Steve Cotton / Product Manager Copyright 2011 Allscripts Healthcare Solutions, Inc. 1 Company Information Company

More information

Certified Software Quality Engineer (CSQE) Body of Knowledge

Certified Software Quality Engineer (CSQE) Body of Knowledge Certified Software Quality Engineer (CSQE) Body of Knowledge The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which the questions

More information

Introduction to the GLPTN Program. Provider Office & Physician Organization Briefing

Introduction to the GLPTN Program. Provider Office & Physician Organization Briefing Introduction to the GLPTN Program Provider Office & Physician Organization Briefing What is the GLPTN? The GLPTN is one of 29 Practice Transformation Networks (PTNs) funded under the brand new CMS Transforming

More information

NSW Government ICT Benefits Realisation and Project Management Guidance

NSW Government ICT Benefits Realisation and Project Management Guidance NSW Government ICT Benefits Realisation and Project Management Guidance November 2014 CONTENTS 1. Introduction 1 2. Document purpose 1 3. Benefits realisation 1 4. Project management 4 5. Document control

More information

Process Models and Metrics

Process Models and Metrics Process Models and Metrics PROCESS MODELS AND METRICS These models and metrics capture information about the processes being performed We can model and measure the definition of the process process performers

More information

The ADOPT Toolkit: Planning and Building Best-in-Class Remote Patient Monitoring Programs

The ADOPT Toolkit: Planning and Building Best-in-Class Remote Patient Monitoring Programs The ADOPT Toolkit: Planning and Building Best-in-Class Remote Patient Monitoring Programs November 15, 2012 AgeTech Conference www.techandaging.org 1 Agenda Background and Goals Using the ADOPT Toolkit

More information

Meaningful Use as a Driver for EHR Adoption

Meaningful Use as a Driver for EHR Adoption white paper Meaningful Use as a Driver for EHR Adoption How Nuance Healthcare Can Help Bridge the Gap to Structured Data Entry healthcare Contents Executive Summary...3 Introduction...3 Emerging Hybrid

More information

7.1 QUESTION 1: HOW TO CHANGE ORGANIZATIONAL CULTURE IN SMSH

7.1 QUESTION 1: HOW TO CHANGE ORGANIZATIONAL CULTURE IN SMSH CHAPTER 7 RECOMMENDATIONS This chapter includes the set of recommendations given on the following basis. Literature review on quality models and SME culture for small and medium size software houses according

More information

A Study on Software Metrics and Phase based Defect Removal Pattern Technique for Project Management

A Study on Software Metrics and Phase based Defect Removal Pattern Technique for Project Management International Journal of Soft Computing and Engineering (IJSCE) A Study on Software Metrics and Phase based Defect Removal Pattern Technique for Project Management Jayanthi.R, M Lilly Florence Abstract:

More information

Priorities and strategies for successful EHR adoption

Priorities and strategies for successful EHR adoption HIQA Electronic Health Records Workshop Priorities and strategies for successful EHR adoption Dr Dipak Kalra Centre for Health Informatics and Multiprofessional Education (CHIME) University College London

More information

Clinical Risk Management: Agile Development Implementation Guidance

Clinical Risk Management: Agile Development Implementation Guidance Document filename: Directorate / Programme Document Reference NPFIT-FNT-TO-TOCLNSA-1306.02 CRM Agile Development Implementation Guidance v1.0 Solution Design Standards and Assurance Project Clinical Risk

More information

Information Technology Engineers Examination

Information Technology Engineers Examination Information Technology Engineers Examination Outline of ITEE Ver 2.1 November 30, 2015 The company and products names in this report are trademarks or registered trademarks of the respective companies.

More information

EMR Adoption Survey. Instructions. This survey contains a series of multiple-choice questions corresponding to the 5-stage EMR Adoption Model.

EMR Adoption Survey. Instructions. This survey contains a series of multiple-choice questions corresponding to the 5-stage EMR Adoption Model. EMR Adoption Survey Instructions This survey contains a series of multiple-choice questions corresponding to the -stage EMR Adoption Model. If the respondent is a physician, ask all questions. If the respondent

More information

Applying Lean on Agile Scrum Development Methodology

Applying Lean on Agile Scrum Development Methodology ISSN:2320-0790 Applying Lean on Agile Scrum Development Methodology SurendRaj Dharmapal, Dr. K. Thirunadana Sikamani Department of Computer Science, St. Peter University St. Peter s College of Engineering

More information

Agile Software Engineering Practice to Improve Project Success

Agile Software Engineering Practice to Improve Project Success Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems dietmar.winkler@qse.ifs.tuwien.ac.at

More information

IF2261 Software Engineering. Introduction. What is software? What is software? What is software? Failure Curve. Software Applications Type

IF2261 Software Engineering. Introduction. What is software? What is software? What is software? Failure Curve. Software Applications Type IF2261 Software Engineering Introduction Program Studi Teknik Informatika STEI ITB What is software? Definitions: Computer programs, procedures, and possibly associated documentation and data pertaining

More information

Software Engineering. Introduction. Software Costs. Software is Expensive [Boehm] ... Columbus set sail for India. He ended up in the Bahamas...

Software Engineering. Introduction. Software Costs. Software is Expensive [Boehm] ... Columbus set sail for India. He ended up in the Bahamas... Software Engineering Introduction... Columbus set sail for India. He ended up in the Bahamas... The economies of ALL developed nations are dependent on software More and more systems are software controlled

More information

Fundamentals of Measurements

Fundamentals of Measurements Objective Software Project Measurements Slide 1 Fundamentals of Measurements Educational Objective: To review the fundamentals of software measurement, to illustrate that measurement plays a central role

More information

What is a life cycle model?

What is a life cycle model? What is a life cycle model? Framework under which a software product is going to be developed. Defines the phases that the product under development will go through. Identifies activities involved in each

More information

Electronic Health Records and Quality Metrics Using the right expertise to make full and meaningful use of your EHR investment

Electronic Health Records and Quality Metrics Using the right expertise to make full and meaningful use of your EHR investment Electronic Health Records and Quality Metrics Using the right expertise to make full and meaningful use of your EHR investment October 2014 402 Lippincott Drive Marlton, NJ 08053 856.782.3300 www.challc.net

More information

ESSENTIA HEALTH AS AN ACO (ACCOUNTABLE CARE ORGANIZATION)

ESSENTIA HEALTH AS AN ACO (ACCOUNTABLE CARE ORGANIZATION) ESSENTIA HEALTH AS AN ACO (ACCOUNTABLE CARE ORGANIZATION) Hello and welcome. Thank you for taking part in this presentation entitled "Essentia Health as an ACO or Accountable Care Organization -- What

More information

New York ehealth Collaborative. Health Information Exchange and Interoperability April 2012

New York ehealth Collaborative. Health Information Exchange and Interoperability April 2012 New York ehealth Collaborative Health Information Exchange and Interoperability April 2012 1 Introductions Information exchange patient, information, care team How is Health information exchanged Value

More information

Object-Oriented Software Engineering

Object-Oriented Software Engineering Slide 1.1 CHAPTER 1 Slide 1.2 Object-Oriented Software Engineering WCB/McGraw-Hill, 2008 THE SCOPE OF OBJECT-ORIENTED SOFTWARE ENGINEERING Stephen R. Schach srs@vuse.vanderbilt.edu Outline Slide 1.3 Outline

More information

Beacon User Stories Version 1.0

Beacon User Stories Version 1.0 Table of Contents 1. Introduction... 2 2. User Stories... 2 2.1 Update Clinical Data Repository and Disease Registry... 2 2.1.1 Beacon Context... 2 2.1.2 Actors... 2 2.1.3 Preconditions... 3 2.1.4 Story

More information

Transforming the Healthcare Organization through Process Improvement

Transforming the Healthcare Organization through Process Improvement WHITE PAPER Whitepaper Transforming the Healthcare Organization through Process Improvement The movement towards value-based purchasing models has made the concept of process improvement and its methodologies

More information

The V-Model. Prepared for. Prepared by. Christian Bucanac c.bucanac@computer.org Software Engineering Student, University Of Karlskrona/Ronneby

The V-Model. Prepared for. Prepared by. Christian Bucanac c.bucanac@computer.org Software Engineering Student, University Of Karlskrona/Ronneby Course: Quality Management, DPT404 Teacher: Conny Johansson Department: IDE, University Of Karlskrona/Ronneby The V-Model Prepared for Conny Johansson Conny.Johansson@ide.hk-r.se IDE, University Of Karlskrona/Ronneby

More information

Meaningful Use Stage 2 Update: Deploying SNOMED CT to provide decision support in the EHR

Meaningful Use Stage 2 Update: Deploying SNOMED CT to provide decision support in the EHR Meaningful Use Stage 2 Update: Deploying SNOMED CT to provide decision support in the EHR James R. Campbell MD University of Nebraska Medical Center Implementation Showcase October 31, 2014 Disclosure

More information

DEDICATED TO SOLUTIONS. Automotive System and Software Development

DEDICATED TO SOLUTIONS. Automotive System and Software Development DEDICATED TO SOLUTIONS Automotive System and Software Development ... PERFORMANCE ADVANTAGE BY KNOW-HOW AND INNOVATION ESG Partnership System Competence Progress For five decades, ESG has been one of the

More information

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing

More information

Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York

Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York Software Project Management A Process-Driven Approach Ashfaque Ahmed CRC Press Taylor Si Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Croup, an Informa business

More information

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology Process Methodology for Wegmans Deli Kiosk Version 1.0 Prepared by DELI-cious Developers Rochester Institute of Technology September 15, 2013 1 Table of Contents 1. Process... 3 1.1 Choice... 3 1.2 Description...

More information

TIBCO Spotfire and S+ Product Family

TIBCO Spotfire and S+ Product Family TIBCO Spotfire and S+ Product Family Compliance with 21 CFR Part 11, GxP and Related Software Validation Issues The Code of Federal Regulations Title 21 Part 11 is a significant regulatory requirement

More information

Software Process Improvement Framework for Software Outsourcing Based On CMMI Master of Science Thesis in Software Engineering and Management

Software Process Improvement Framework for Software Outsourcing Based On CMMI Master of Science Thesis in Software Engineering and Management Software Process Improvement Framework for Software Outsourcing Based On CMMI Master of Science Thesis in Software Engineering and Management ZAHOOR UL ISLAM XIANZHONG ZHOU University of Gothenburg Chalmers

More information

Chapter 8 Software Testing

Chapter 8 Software Testing Chapter 8 Software Testing Summary 1 Topics covered Development testing Test-driven development Release testing User testing 2 Program testing Testing is intended to show that a program does what it is

More information

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Transdyne Corporation CMMI Implementations in Small & Medium Organizations Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Dana Roberson Quality Software Engineer NNSA Service

More information

By O livia K a sik a nd O ma r Silve r

By O livia K a sik a nd O ma r Silve r By O livia K a sik a nd O ma r Silve r A long-standing business standard for software development, the Waterfall method, assumes that project steps can be completed sequentially and all costs, benefits,

More information

Licensed Healthcare Providers Guidelines for Telemedicine Using the MyDocNow Platform

Licensed Healthcare Providers Guidelines for Telemedicine Using the MyDocNow Platform Contents 1. Scope of These Guidelines... 2 2. What is Telemedicine?... 2 3. Introduction... 3 4. What Are the Benefits of Telemedicine?... 3 5. Frequently Asked Questions Physician Care and Treatment...

More information

MDFlow Case Management & Disease Management (CM/DM) System

MDFlow Case Management & Disease Management (CM/DM) System MDFlow Case Management & Disease Management (CM/DM) System The COMPLETE and CUSTOMIZED Case and Disease Management Solution for Healthcare Payers (HMOs, PPOs and MA Plans) Accountable Care Organizations

More information

Improving Health Outcomes and Reducing Costs with Video Conferencing Technology

Improving Health Outcomes and Reducing Costs with Video Conferencing Technology Case Study Intel Intel Health & Life Sciences Improving Health Outcomes and Reducing Costs with Video Conferencing Technology The fundamental concept is to provide the patient with care where they are

More information

PHASE 6: DEVELOPMENT PHASE

PHASE 6: DEVELOPMENT PHASE PHASE 6: DEVELOPMENT PHASE The Phase features a key step in the project: system construction. The previous phases lay the foundation for system development; the following phases ensure that the product

More information

by Heather Oppenheimer and Steve Baldassano

by Heather Oppenheimer and Steve Baldassano Switching Tracks: Finding the Right Way to Get to Maturity Level 2 by Heather Oppenheimer and Steve Baldassano When your customer contract requires that your software development process must be CMMI Level

More information

LEADING INNOVATION IN MOBILE HEALTHCARE TECHNOLOGY

LEADING INNOVATION IN MOBILE HEALTHCARE TECHNOLOGY LEADING INNOVATION IN MOBILE HEALTHCARE TECHNOLOGY Healthcare Let Toshiba Innovations Be Your Guide Backed by decades of technology expertise and experience, Toshiba empowers healthcare organizations to

More information

PROJECT SCOPE MANAGEMENT

PROJECT SCOPE MANAGEMENT 5 PROJECT SCOPE MANAGEMENT Project Scope Management includes the processes required to ensure that the project includes all the work required, and only the work required, to complete the project successfully

More information

System development lifecycle waterfall model

System development lifecycle waterfall model Slide 6.1 System development lifecycle waterfall model Figure 6.1 The waterfall model of system development lifecycle Slide 6.2 The b model Figure 6.2 The b model Source: N D Birrell and M A Ould, A Practical

More information

MODULE 11: Developing Care Management Support

MODULE 11: Developing Care Management Support MODULE 11: Developing Care Management Support In this module, we will describe the essential role local care managers play in health care delivery improvement programs and review some of the tools and

More information

SOFTWARE PROJECT MANAGEMENT

SOFTWARE PROJECT MANAGEMENT SOFTWARE PROJECT MANAGEMENT http://www.tutorialspoint.com/software_engineering/software_project_management.htm Copyright tutorialspoint.com The job pattern of an IT company engaged in software development

More information

Software Engineering Compiled By: Roshani Ghimire Page 1

Software Engineering Compiled By: Roshani Ghimire Page 1 Unit 7: Metric for Process and Product 7.1 Software Measurement Measurement is the process by which numbers or symbols are assigned to the attributes of entities in the real world in such a way as to define

More information

2011 MN HEALTH INFORMATION TECHNOLOGY (HIT) AMBULATORY CLINIC SURVEY SYNPOSIS OF THE 2011 HIT SURVEY FOR MN CLINICS. February 2011

2011 MN HEALTH INFORMATION TECHNOLOGY (HIT) AMBULATORY CLINIC SURVEY SYNPOSIS OF THE 2011 HIT SURVEY FOR MN CLINICS. February 2011 SYNPOSIS OF THE 2011 HIT SURVEY FOR MN CLINICS February 2011 The 2011 HIT Survey begins with 3 pages of introductions, instructions, and definitions that all organizations will see. After that there are

More information

The Final Quality Gate: Software Release Readiness. Nancy Kastl, CSQA Kaslen Group, Inc. (630) 910-0589 nkastl@kaslen.com

The Final Quality Gate: Software Release Readiness. Nancy Kastl, CSQA Kaslen Group, Inc. (630) 910-0589 nkastl@kaslen.com The Final Quality Gate: Software Release Readiness Nancy Kastl, CSQA Kaslen Group, Inc. (630) 910-0589 nkastl@kaslen.com Aligning Capabilities with Business Priorities Kaslen Group is a Chicago-based consulting

More information

Software Quality Management

Software Quality Management Software Lecture 9 Software Engineering CUGS Spring 2011 Kristian Sandahl Department of Computer and Information Science Linköping University, Sweden A Software Life-cycle Model Which part will we talk

More information

Telehealth Solutions Enhance Health Outcomes and Reduce Healthcare Costs

Telehealth Solutions Enhance Health Outcomes and Reduce Healthcare Costs Text for a pull out can go heretext for a pull out can go heretext for a pull out can go Text for a pull out can go here Text for a pull out can go here Telehealth Solutions Enhance Health Outcomes and

More information

THE INFORMATION SOLUTION FOR BETTER HEALTH CARE. w w w.globa l-hea lth.com info @globa l-hea lth.com 1800 888 886 ABN 63 094 220 863.

THE INFORMATION SOLUTION FOR BETTER HEALTH CARE. w w w.globa l-hea lth.com info @globa l-hea lth.com 1800 888 886 ABN 63 094 220 863. Patient safety is about working together, Global Health s MasterCare medication management system will give your clinicians the tools to work together. w w w.globa l-hea lth.com info @globa l-hea lth.com

More information

Office for Nuclear Regulation

Office for Nuclear Regulation ONR GUIDE LC17 Management Systems Document Type: ONR Nuclear Safety Technical Inspection Guide Unique Document ID and Revision No: NS-INSP-GD-017 Revision 2 Date Issued: November 2012 Review Date: November

More information

Chapter 1- Introduction. Lecture 1

Chapter 1- Introduction. Lecture 1 Chapter 1- Introduction Lecture 1 Topics covered Professional software development What is meant by software engineering. Software engineering ethics A brief introduction to ethical issues that affect

More information

Quality assurance in an Agile delivery method

Quality assurance in an Agile delivery method Quality assurance in an Agile delivery method Guy Nelson (Quality Manager, Fidelity International) Barbara Roberts (Accredited DSDM Consultant) April 2006 Agenda The Challenges to Quality Assurance CMMi

More information

COMP 354 Introduction to Software Engineering

COMP 354 Introduction to Software Engineering COMP 354 Introduction to Software Engineering Greg Butler Office: EV 3.219 Computer Science and Software Engineering Concordia University, Montreal, Canada Email: gregb@cs.concordia.ca Winter 2015 Course

More information

Basic Testing Concepts and Terminology

Basic Testing Concepts and Terminology T-76.5613 Software Testing and Quality Assurance Lecture 2, 13.9.2006 Basic Testing Concepts and Terminology Juha Itkonen SoberIT Contents Realities and principles of Testing terminology and basic concepts

More information

TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW

TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW Year 2014, Vol. 1, issue 1, pp. 49-56 Available online at: http://journal.iecuniversity.com TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW Singh RANDEEP a*, Rathee AMIT b a* Department of

More information

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. CS 389 Software Engineering Lecture 2 Chapter 2 Software Processes Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. Topics covered Software process models Process activities Coping

More information

Strategic View on Various Sub-paradigms of Agile Methodology and Sig Sigma Approach

Strategic View on Various Sub-paradigms of Agile Methodology and Sig Sigma Approach International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 3 (2013), pp. 153-162 International Research Publications House http://www. irphouse.com /ijict.htm Strategic

More information

SE 367 Software Engineering Basics of Software Engineering

SE 367 Software Engineering Basics of Software Engineering Slide 1 SE 367 Software Engineering Basics of Software Engineering Slide 2 Introduction Getting started with software engineering Objectives To introduce software engineering and to explain its importance

More information

Hybrid-Agile Software Development

Hybrid-Agile Software Development Hybrid-Agile Software Development Anti-Patterns, Risks, and Recommendations Paul E. McMahon, PEM Systems Abstract. Many organizations are driving toward increased agility in their software development

More information

AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä

AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä Fact corner: SME of 250 developers Mobile & desktop sw Products sold globally EXAMPLE OF AN INNOVATIVE

More information

Quality Systems Frameworks. SE 350 Software Process & Product Quality 1

Quality Systems Frameworks. SE 350 Software Process & Product Quality 1 Quality Systems Frameworks 1 What is a Quality System? An organization uses quality systems to control and improve the effectiveness of the processes used to deliver a quality product or service A Quality

More information

Health Information Technology OIT Architecture Strategy

Health Information Technology OIT Architecture Strategy Health Information Technology OIT Architecture Strategy Enabling Technology Solutions Efficiently, Effectively, and Elegantly Table of Contents Executive Summary Current State Applications Communication

More information

Project Management Guidelines

Project Management Guidelines Project Management Guidelines 1. INTRODUCTION. This Appendix (Project Management Guidelines) sets forth the detailed Project Management Guidelines. 2. PROJECT MANAGEMENT PLAN POLICY AND GUIDELINES OVERVIEW.

More information

Pennsylvania s Chronic Care/ Medical Home Initiative: Transforming Primary Care

Pennsylvania s Chronic Care/ Medical Home Initiative: Transforming Primary Care Pennsylvania s Chronic Care/ Medical Home Initiative: Transforming Primary Care Ann S. Torregrossa, Esq. Director Governor s Office of Health Care Reform Commonwealth of Pennsylvania WORKING TO ACHIEVE

More information

Finding the Right People for Your Program Evaluation Team: Evaluator and Planning Team Job Descriptions

Finding the Right People for Your Program Evaluation Team: Evaluator and Planning Team Job Descriptions : Evaluator and Planning Team Job Descriptions I. Overview II. Sample Evaluator Job Description III. Evaluator Competencies IV. Recruiting members of your strategic evaluation planning team V. Recruiting

More information

In the IEEE Standard Glossary of Software Engineering Terminology the Software Life Cycle is:

In the IEEE Standard Glossary of Software Engineering Terminology the Software Life Cycle is: In the IEEE Standard Glossary of Software Engineering Terminology the Software Life Cycle is: The period of time that starts when a software product is conceived and ends when the product is no longer

More information

Nationwide Application Development Center

Nationwide Application Development Center Nationwide Application Development Center Lean Framework, Agile Principles, and CMMI The Path to Agility May 26 th, 2011 About Us Tom Paider Director, IT Applications, Application Development Leader Masters

More information

Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003

Modellistica Medica. Maria Grazia Pia, INFN Genova. Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003 Modellistica Medica Maria Grazia Pia INFN Genova Scuola di Specializzazione in Fisica Sanitaria Genova Anno Accademico 2002-2003 Lezione 18-19 The Unified Process Static dimension Glossary UP (Unified

More information

Involve-Project Manager

Involve-Project Manager Involve-Project Manager This article will describe: What is Project Management Why is Project Management so important to community and voluntary organisations The Key Phases of Project Management: o Initiation

More information

Continuing Education Improving Patient Care and Sales Performance with Electronic Medical Records (EMR)

Continuing Education Improving Patient Care and Sales Performance with Electronic Medical Records (EMR) Continuing Education Improving Patient Care and Sales Performance with Electronic Medical Records (EMR) Edition Code: EMR11o.00 2 About The Author This course has been prepared for the Council for Continuing

More information

1.1 Identification This is the Subcontractor Management Plan, document number XYZ035, for the SYSTEM Z project.

1.1 Identification This is the Subcontractor Management Plan, document number XYZ035, for the SYSTEM Z project. A Sample contractor Management Plan 1.0 INTRODUCTION 1.1 Identification This is the contractor Management Plan, document number YZ035, for the SYSTEM Z project. 1.2 Purpose The contractor Management Plan

More information