Details of Life Cycle Documentation. From the developers perspective: Requirements doc, functional spec, design doc, implementation doc
|
|
- Alan Lang
- 8 years ago
- Views:
Transcription
1 Details of Life Cycle Documentation From the developers perspective: Requirements doc, functional spec, design doc, implementation doc
2 A Note on Different Approaches Documentation The documents I ll describe are common. But different companies will have different formats. If your company is different, then roll with the punches. You ll have the basic concepts from this presentation.
3 In The Beginning, There Was The Requirements Document Purpose: Communicate the customer s requirements to the software developer. Sometimes only marginally intelligible to a developer. Bad, bad, bad. Why? Because frequently written by a team of management/marketing/sales/business people. Developers rarely interact with the clients directly. Your job? Interpret it!
4 Example Look at the handouts in class. Included is a hello world example.
5 Functional Specification Purpose: The developer s interpretation of the requirements. Note: requirements change all the time! So developers can save themselves headaches by using good software development practices. (Which are?) This is primarily for the product manager, not the developer s manager who will want the design/implementation docs. Frequently only marginally intelligible. Bad, bad, bad. Why? Because written by software developers that know very little business speak.
6 Func Spec Details 1 1. General Description section: Give overview of what will be done/accomplished. 2. State which business req. this will satisfy. 3. Detail what the new feature/product will do. 1. Focus on functionality. 1. describe how your code will accomplish the task but don t use code language. Business language. 2. good to detail what happens at the package or class level. (e.g., The user s name will compared to a list of unacceptable names stored in the database table called nogoodnames.)
7 Func Spec Details 2 4. Use Cases section: Helps QA when testing your code. Use UML and/or words. 5. QA Section: Should address any QA concerns and should outline how they should debug the code. May be part of Use Cases section. Note: They can t ask you to fix something you didn t claim you would do!
8 Func Spec Details 3 6. Development Timeframe: 1. List dependencies (cover your a** ) 1. mention those people/things upon which completing your task will depend. 2. Milestones: Give specific dates by which certain parts of the task will be accomplished. 7. Anything else that is important.
9 Func Spec Recap Should have QA or Testing section. Should not ask QA to test something that hasn t been described in preceding sections. Why? Because the func spec helps cover your butt. They can t ask you to fix something that you didn t claim you would do! Be sure to include a time frame and dependencies. Even if there are none, then say so. Try to anticipate problems that the person writing the requirements document might not have foreseen. For example, security issues. Or technical impossibilities.
10 Example See handouts.
11 Design Document Purpose: Give Development Dept s boss an idea of what you will do to accomplish task. This is where you really use good software engineering practices. Design a system that is flexible, modular, etc.
12 Design Doc Details 1. General description. 2. Definitions (if unclear). 3. Design section. 1. general detailed info about software design 2. class design words and UML! 3. database design 4. input output formats 5. etc. 4. No QA section is usually required, but they may request a copy.
13 Example See handouts.
14 Implementation Document Purpose: Inform Development Dept s boss of what was actually done. Usually a rewrite of the design document. Should reflect changes in actual implementation. Should no longer say things like I will or we will. Should now say I did or we did. Unfortunately, BIG software projects rarely look the same at the beginning and the end. So major changes are common.
15 Implementation Doc Details Must describe all key features of your code. including inputs/output formats and other formats. e.g., is the input/output file name fixed? Don t describe features that aren t in your code! And don t do things in code or implementation doc that weren t requested in the requirements or functional specification. unless you have permission from boss.
16 More Implementation Doc Details Also should summarize any important info for QA or developers who may use your code. e.g., major changes to the database structure, or new properties of the system, or quirks, or This is your legacy. 2 years later someone will read this doc to figure out what you did and how they can use/modify. if lousy, you ll get a reputation.
17 Implementation Doc Recap Your implementation doc must agree with your code! Don t describe things that aren t there. Must describe all key features of your code. This includes inputs/outputs. QA needs these to run reasonable tests. For example, does the password have to contain a number? How many? If reading a file, is the file name fixed? Then what is it? QA needs to know! Don t do things (in code or implementation doc) that weren t requested in the requirements or okayed in the func spec. unless you have permission from boss As with all docs, say to which requirement(s) this implementation doc refers. Put this on the title page.
18 Example See class handouts.
Secrets to Automation Success. A White Paper by Paul Merrill, Consultant and Trainer at Beaufort Fairmont, LLC
5 Secrets to Automation Success A White Paper by Paul Merrill, Consultant and Trainer at Beaufort Fairmont, LLC 5 Secrets to Automated Testing Success 2 Secret #1 Practice Exceptional Leadership If you
More informationSoftware Life Cycle. Management of what to do in what order
Software Life Cycle Management of what to do in what order Software Life Cycle (Definition) The sequence of activities that take place during software development. Examples: code development quality assurance
More informationNumber One Agent in Properties Sold: Script #1
Expired Listings First Call to Expired Listings Seller Number One Agent in Properties Sold: Script #1 Brad McKissack, Denton, Texas Millionaire Real Estate Agent Tip! If you get an answering machine, instead
More informationUse Cases. Use Cases Diagrams
Use Cases Use cases Information Acquisition -- 1 Use Cases Diagrams Textual descriptions of the functionality of the system from user s perspective In our case we consider is the ACTOR perspective Used
More informationClub Accounts. 2011 Question 6.
Club Accounts. 2011 Question 6. Anyone familiar with Farm Accounts or Service Firms (notes for both topics are back on the webpage you found this on), will have no trouble with Club Accounts. Essentially
More informationWhat are the differences between Present Simple and Present Continuous?
Present Simple and Continuous for Describing Your Company and Job Brainstorming Present Simple and Continuous answers Add as many possible answers as you can to the columns below, using different verbs
More informationBusiness Emails Tips and Useful Phrases
Business Emails Tips and Useful Phrases Cross off any tips below which are usually bad ideas. Starting business emails Opening greeting 1. You should usually write Dear Mr/ Ms + full name if you know the
More informationSoftware Process for QA
Software Process for QA Basic approaches & alternatives CIS 610, W98 / M Young 1/7/98 1 This introduction and overview is intended to provide some basic background on software process (sometimes called
More informationExercise: Effective Customer Care and Communication for Call Center Agents
Exercise: Effective Customer Care and Communication for Call Center Agents Introduction and Learning Objective: In this exercise participants will practice communication and customer services skills required
More informationAPPLICATION PLATFORMS AND BUSINESS STRATEGY
David Chappell APPLICATION PLATFORMS AND BUSINESS STRATEGY MAKING THE CONNECTION Sponsored by Microsoft Corporation Every organization has goals it s trying to reach. A business might wish to improve its
More informationLOMBARD MEDICAL CENTRE PATIENT REFERENCE GROUP SURVEY 2013-14
LOMBARD MEDICAL CENTRE PATIENT REFERENCE GROUP SURVEY 2013-14 Question 5. Please comment on your experience in obtaining an appointment to see a doctor or nurse. Respondent Number 1 Difficult to get through
More informationEmail Setup and Emailing Reports & Data
Email Setup and Emailing Reports & Data SmoothPay provides a built-in, zero-configuration SecureMail service - so you don't need to configure anything to deliver payslips by email etc. - you can do this
More informationHow to Use this Workbook
How to Use this Workbook Pretty Simple, follow the steps, answer the questions, and then we start putting together all of the pieces to build your own marketing plan for 2016. This workbook uses the Marketing
More informationCSC 492 The Practice of Software Engineering. Lecture 3 University of Mount Union Software Life Cycle Models
CSC 492 The Practice of Software Engineering Lecture 3 University of Mount Union Software Life Cycle Models Software Life Cycle Models Every program (no matter what size) has several distinct phases that
More informationThis translates into a view that is focused on what subordinates think their old boss job was.
Sponsored by: Lots of geeks consider going into management. There are plenty of incentives: higher salary, greater influence, more status. It s a great move that s exciting but difficult. The problem I
More informationCNSP Production Practice Test
CNSP Production Practice Test Instructions This packet contains sample items for the CNSP Production test. The items contained in this packet are meant to provide individuals with an idea of what to expect
More informationQuarterly Mobile Apps, Business Intelligence, & Database. BILT Meeting June 17, 2014. Meeting Minutes
Quarterly Mobile Apps, Business Intelligence, & Database BILT Meeting June 17, 2014 Meeting Minutes :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
More informationPlease note the information contained within this document is for Educational purposes only.
Legal Notice: This ebook is copyright protected. This is only for personal use. You cannot amend, distribute, sell, use, quote or paraphrase any part or the content within this ebook without the consent
More informationSCRIPT FOR OUTREACH. Disconnected and Cyber Predators. Introduction. How many of you have your own cell phones or smart phone?
SCRIPT FOR OUTREACH Disconnected and Cyber Predators Introduction Hello! How is everyone doing today? My name is and I am here with some friends of mine from the American Bar Association Young Lawyers
More informationPrivate Today, Public Tomorrow
Estimated time: 40 minutes Essential Question: How can you respect the privacy of others online? Learning Overview and Objectives Overview: Students reflect on their responsibility to protect the privacy
More informationHow to Study Mathematics Written by Paul Dawkins
How to Study Mathematics Written by Paul Dawkins Before I get into the tips for how to study math let me first say that everyone studies differently and there is no one right way to study for a math class.
More informationUNDERSTANDING YOUR ONLINE FOOTPRINTS: HOW TO PROTECT YOUR PERSONAL INFORMATION ON THE INTERNET
UNDERSTANDING YOUR ONLINE FOOTPRINTS: HOW TO PROTECT YOUR PERSONAL INFORMATION ON THE INTERNET SPEAKING NOTES FOR GRADES 4 TO 6 PRESENTATION SLIDE (1) Title Slide SLIDE (2) Key Points It can be really
More information1 Greet the Caller. 2 Provide Assurance. 3 Gain Permission to
Delivering The BEST CARE to Our Customers Connect with Caller Service Excellence is the ability to provide predictably positive experiences that meet or exceed our customer s expectations. The BEST CARE
More informationDEFINE YOUR SALES PROCESS
DEFINE YOUR SALES PROCESS TO GROW YOUR BUSINESS Internet Marketing 101: How Small Businesses Can Compete with the Big Guys DEFINE YOUR SALES PROCESS TO GROW YOUR BUSINESS A strong and effective sales team
More informationBefore you make a presentation to school leadership
Before you make a presentation to school leadership Allen Pitts, W1AGP ARRL Media & Public Relations Manager Debra Johnson, K1DMJ ARRL Education Services Manager Get focused! What is your goal? You love
More informationMini-Guide to Selecting and Working with Consultants
Mini-Guide to Selecting and Working with Consultants Before Contacting a Consultant What to expect from a consultant Thinking through your needs Interviewing Consultants Describe what will happen during
More informationEMPOWERING YOURSELF AS A COMMITTEE MEMBER
1 EMPOWERING YOURSELF AS A COMMITTEE MEMBER Bernice R. Sandler Senior Scholar Women s Research and Education Institute www.bernicesandler.com 202 833-3331 On virtually all campuses, committees are the
More information[ INTRODUCTION ] A lot has changed since 1992, except for everything that hasn t. We come from a place you ve probably never heard of.
[ INTRODUCTION ] A businessman goes to see about a girl. They fall in love. They get married. The girl doesn t want to leave her family. He plants his roots and starts a business. Together they raise three
More informationASSERTIVENESS TRAINING: HOW TO BECOME MORE ASSERTIVE IN ORDER TO MAXIMIZE THE CHANCE OF GETTING WHAT YOU WANT
ASSERTIVENESS TRAINING: HOW TO BECOME MORE ASSERTIVE IN ORDER TO MAXIMIZE THE CHANCE OF GETTING WHAT YOU WANT WHAT IS ASSERTIVENESS? There are three basic interpersonal styles that we can use when interacting
More informationC. Retirement Plans a. 401(k) and 403(b)
MODULE 3: SAVINGS/ SPENDING PLAN 3-3: Start Investing Cast List Darryl Terri Drew Murphy, 45-50 years old, white male Alicia Bianca, 40-50 years old, white female Synopsis Darryl and Terri discuss investment
More informationLove is the Killer App By Tim Sanders
THE LOVECAT WAY What is a Lovecat? o He shares his knowledge o He shares his network o He shares his compassion Love is the Killer App By Tim Sanders What is a killer application? o It s an excellent idea
More informationBut, the data will be really useful won t they?
This information sheet is the first of several that will be produced by the Public Health Wales central alcohol team. This sheet is designed for Public Health Wales staff who are involved in dealing with
More informationWaters Software Development Life Cycle
Waters Software Development Life Cycle (EMPOWER PRODUCTS) Document Feature Complete Study Project Start Project Docs. Market Req. Func. Spec. Dev. Plan Plan Cases Func. Freeze Acc. s Full suite Docs. Code
More informationNHS Western Isles Learning Disabilities Collaborative Celebrating Good Practice
NHS Western Isles Learning Disabilities Collaborative Celebrating Good Practice This report is about the work of the NHS Western Isles collaborative. A collaborative are people and groups that work together.
More informationA lot has changed since 1992, except for everything that hasn t. We come from a place you ve probably never heard of.
THE MANIFESTO [ INTRODUCTION ] A businessman goes to see about a girl. They fall in love. They get married. The girl doesn t want to leave her family. He plants his roots and starts a business. Together
More informationCredit Scoring and Wealth
the Problem In most games, it is wise to understand the rules before you begin to play. What if you weren t aware that you were playing a game? What if you had not choice whether to play or not? Everyone
More informationIC2 Class: Conference Calls / Video Conference Calls - 2016
IC2 Class: Conference Calls / Video Conference Calls - 2016 Technology today is wonderful. That doesn t mean, however, that conferencing calling in a foreign language is easy. In fact, the experience can
More informationIntroduction to Psychology (PSY 120)
Introduction to Psychology (PSY 120) Who is my professor? Dr. Joshua Foster (Ph.D., Social Psychology, University of Georgia, 2005) Office/contact: LSCB 368; foster@usouthal.edu; 460 6548 (email is best
More informationMeasuring the effectiveness of testing using DDP
Measuring the effectiveness of testing using Prepared and presented by Dorothy Graham email: 1 Contents introduction: some questions for you what is and how to calculate it case studies uses, abuses, common
More informationHow Projects Go Wrong
How Projects Go Wrong How Projects Go Wrong So, you ve commenced your project the strategic direction is well documented, the operational plan prioritises the plan and critical resources, and the project
More informationMOST DIFFICULT INTERVIEW QUESTIONS
MOST DIFFICULT INTERVIEW QUESTIONS When preparing for an interview, go through the following list of questions and write down appropriate responses. Don t memorize your answers; review them for content
More informationCommon Emailing Phrases
Common Emailing Phrases Pick phrases from below and try to imagine an email to someone in your context using that phrase or those phrases, using your own ideas where there is. Use several phrases in the
More informationCARING IN PLACE WEB USER GUIDE
CARING IN PLACE WEB USER GUIDE Instructions on how to use Caring in Place on the web The purpose of this document is to help you get started with Caring in Place on the web. Caring in Place is also available
More informationM O D E R N S O F T W A R E
A Client s Guide To M O D E R N S O F T W A R E Init() As software developers we see our fair share of software atrocities. Systems we re hired to fix, systems we need to integrate with or build upon,
More informationCustom Web Development Guidelines
Introduction Custom Web Development Guidelines Unlike shrink wrap software, custom software development involves a partnership between the architect/programmer/developer (SonicSpider) and the owner/testers/users
More informationCustomer Service and Communication. Bringing service to the next level
Customer Service and Communication Bringing service to the next level 1 Park Authority Philosophy & Goals Before focusing on customer service, it is first important to understand and reinforce the Park
More informationPrivate Today, Public Tomorrow
Estimated time: 45 minutes Essential Question: How can you respect the privacy of others online? Learning Overview and Objectives Overview: Students reflect on their responsibility to protect the privacy
More informationLocal Carriers Can Offer Big Time Data Services
Local Carriers Can Offer Big Time Data Services Meeting the Challenges of Ever Changing Data Demands and Doing It With Hometown Friendly Service By: Brent Wehner Sales Manager, Thumb Cellular About Thumb
More informationCareers Audio Transcription Carolyn Roberts with Sally Harrison
Careers Audio Transcription Carolyn Roberts with Sally Harrison I m talking to Sally Harrison now. Sally graduated from this College, as it was then, in 1984 with a Degree in Geography and Geology, but
More informationDid you bring the calendar? How do you like using it? Is it helping you and your child to work on accomplishing your goals?
APC Follow-Up Visit Objectives Record height and weight measurements (MA). Smart Text survey. Continue to build rapport. Review previous sessions. Follow up on goals set at last visit/call. Assess interest/readiness
More informationMulti-Factor Authentication (FMA) A new security feature for Home Banking. Frequently Asked Questions 8/17/2006
Multi-Factor Authentication (FMA) A new security feature for Home Banking Frequently Asked Questions 8/17/2006 1. Why is MFA being added? We take our obligation to protect our members seriously. To make
More informationThe USA Mortgage Smart-Loan Guide
The USA Mortgage Smart-Loan Guide Page 1 of 8 The USA Mortgage Smart-Loan Guide Hello! Welcome to the USA Mortgage Smart-Loan Guide. Please keep in mind that this simple guide is not intended to be an
More informationThree Occupational Profiles
Three Occupational Profiles Occupation title 1: Occupation title 2: Occupation title 3: Wages: Wages: Wages Step 1: Research 1. Choose one occupation from the Three Occupational Profiles handout. Go back
More informationHOW WALMART FOUND ITS VOICE. An Interview with Director of Social Strategy Umang Shah
HOW WALMART FOUND ITS VOICE An Interview with Director of Social Strategy Umang Shah REPUTATION MANAGEMENT Twenty months ago, Walmart decided it needed a fresh approach to getting its voice noticed in
More informationTechnical problems. Taking notes. Mentioning documents. Answering questions. Problems with the questions. Asking questions.
Tips and language for telephone interviews What tips could you give someone about each stage of telephone interviews written below? Starting the telephone call Technical problems Taking notes Mentioning
More informationScientific Experiments Using the Inquiry Activity Pendulums
Scientific Experiments Using the Inquiry Activity Pendulums Prep Time: 30 minutes Class Time: 1 class period Word Wall Words: experiment, independent variable, controlled variable, dependent variables,
More informationTracking Budgets and Schedules
Tracking Budgets and Schedules David V. Tennant, PE, PMP One of the simplest questions you are likely to encounter as an engineering or project manager is: Are we on budget and schedule? While this is
More information13. Project Management and the Australian Bureau of Statistics: Doing What Works
13. Project Management and the Australian Bureau of Statistics: Doing What Works Dennis Trewin, Australian Statistician, Australian Bureau of Statistics Introduction Project management has to be a core
More informationResponding to a Disappointing Performance Review
Responding to a Disappointing Performance Review Overview When your manager reviews your work and finds it wanting. Receiving a disappointing review First steps: Take notes and ask for clarification Gather
More informationFilename: P4P 016 Todd: Kim: Todd: Kim:
Filename: P4P 016 Todd: [0:00:18] Hey everybody, welcome to another edition of The Prosperity Podcast, this is No BS Money Guy Todd Strobel. Once again, we have my cohost, bestselling financial author
More informationBest Practice Email Marketing 101
Best Practice Email Marketing 101 So you ve decided to start marketing to your database via email. Congratulations for utilizing this great tool! There may be a few or a lot of things you have questions
More informationIs your LinkedIn profile 100% complete? Is your LinkedIn profile keyword optimized and formatted for recruiter searches?
1 2 3 4 5 6 Do you know what an Applicant Tracking System (ATS) is? An ATS is used to parse (scan) resumes and find the ones that best match a job description based on keywords. Do you know how to optimize
More informationBeth Hennigan. 1 P a g e
1 P a g e Gold - Unit 13 Using Email Use e-mail software tools and techniques to compose and send messages 1.1 I can select and use software tools to compose and format e-mail messages, including attachments
More informationWhy Your SIEM Isn t Adding Value And Why It May Not Be The Tool s Fault. Best Practices Whitepaper June 18, 2014
Why Your SIEM Isn t Adding Value And Why It May Not Be The Tool s Fault Best Practices Whitepaper June 18, 2014 2 Table of Contents LIVING UP TO THE SALES PITCH... 3 THE INITIAL PURCHASE AND SELECTION
More information10 Critical Mistakes that Salespeople Make with their CRM
10 Critical Mistakes that Salespeople Make with their CRM and how to avoid them. By Susan Clark Ten Critical Mistakes that Salespeople Make With Their CRM My youngest son was lucky enough to get a summer
More informationProcess 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 informationLearning Objectives. Chapter 6. Market Structures. Market Structures (cont.) The Two Extremes: Perfect Competition and Pure Monopoly
Chapter 6 The Two Extremes: Perfect Competition and Pure Monopoly Learning Objectives List the four characteristics of a perfectly competitive market. Describe how a perfect competitor makes the decision
More informationComputer Assisted Language Learning. Blogger Tutorial
Blogger Tutorial While there are many, many blogging applications out there, I think that the easiest by far is Blogger. I personally use Blogger, in some form, for the 4 blogs that I currently run. Even
More informationUser Questions and Answers from the 8/22/2014 Iowa TIER Support Webinar
We had a wonderful turnout for our inaugural Iowa TIER Support Webinar. Many thanks to all who attended! Along with this excellent turnout were lots of great questions asked by our users. Here is a recap
More informationNetworking Tips For Young Lawyers. Law students are typically trained to analyze facts, research applicable law, figure out
Networking Tips For Young Lawyers Law students are typically trained to analyze facts, research applicable law, figure out options and advise clients accordingly. They graduate and become young lawyers
More informationThe Secret to Day Trading How to Use Multiple Time Frames for Pinpoint Entry and Exit Points
The Secret to Day Trading How to Use Multiple Time Frames for Pinpoint Entry and Exit Points Now I m not going to advocate day trading. That isn t what this report is about. But there are some principles
More informationThe True Cost of Spreadsheets
The True Cost of Spreadsheets People commonly perceive the cost of spreadsheets to be minimal since they come preinstalled on their corporate desktop. However, the true cost of spreadsheets to businesses
More informationVersion Control Systems (Part 2)
i i Systems and Internet Infrastructure Security Institute for Networking and Security Research Department of Computer Science and Engineering Pennsylvania State University, University Park, PA Version
More informationThe Human Component of Cyber Security
www.thalescyberassurance.com In this white paper Humans, their preference to minimise their own inconvenience, their predictability, apathy and general naivety about the potential impacts of their actions,
More informationNo overall dissatisfaction w/course curriculum. I never consulted w/my PS advisor. Was not so sure it was ever necessary.
Open-ended Questions Exit Survey Department of Political Science Spring 2004 #1 Negative feedback elaboration -More political theory classes would be helpful -Undergraduate lower division classes were
More informationWhat Are Certificates?
The Essentials Series: Code-Signing Certificates What Are Certificates? sponsored by by Don Jones W hat Are Certificates?... 1 Digital Certificates and Asymmetric Encryption... 1 Certificates as a Form
More informationCentral England People First s friendly guide to downloading
Central England People First s friendly guide to downloading What is Skype? Skype is a computer programme that turns your computer into a telephone. This means that you can speak to other people using
More informationCommunity Futures Management Consultant in a Box
Community Futures Management Consultant in a Box Strategic Business Planning Purpose of this Document The purpose of this document is to provide you with the process that a management consultant would
More informationScripts for Recruiters
Scripts for Recruiters Companion Script Guide for The New Recruiters Tool Kit www.greatrecruitertraining.com Copyright 2010 Scott Love 1 How to Use This Guide Use this companion script guide while watching
More informationCompSci 408 - Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs)
Agile Software Development in Today s Industry CompSci 408 - Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs) Overview Introduction Software Development Methodologies
More informationReputation Marketing
Reputation Marketing Reputation Marketing Welcome to our training, We will show you step-by-step how to dominate your market online. We re the nation s leading experts in local online marketing. The proprietary
More informationGRANTWRITING: GETTING STARTED GETTING ORGANIZED GETTING FUNDED. Martha Riecks askandevaluate@gmail.com
GRANTWRITING: GETTING STARTED GETTING ORGANIZED GETTING FUNDED Martha Riecks askandevaluate@gmail.com Roll Call Popcorn Style - Name - Organization Recapping our Last Session: Finding federal and foundation
More informationChapter 2 Writing Simple Programs
Chapter 2 Writing Simple Programs Charles Severance Textbook: Python Programming: An Introduction to Computer Science, John Zelle Software Development Process Figure out the problem - for simple problems
More informationScott Barber Chief Technology Officer PerfTestPlus, Inc.
Understanding and Creating Effective Performance Test Reports First Presented for: Florida Institute of Technology Computer Science Seminar Scott Barber Chief Technology Officer PerfTestPlus, Inc. Effective
More informationThe Demanding Job of An ILIT Trustee
The Demanding Job of An ILIT Trustee Good day. Thank you for coming. The subject of my remarks today is The Demanding Job of An ILIT Trustee. An ILIT is short-hand or a nickname for an Irrevocable Life
More informationExecution of A Requirement Model in Software Development
Execution of A Requirement Model in Software Development Wuwei Shen, Mohsen Guizani and Zijiang Yang Dept of Computer Science, Western Michigan University {wwshen,mguizani,zijiang}@cs.wmich.edu Kevin Compton
More informationEnsure Your Marketing Gets Noticed
DAY 13 TUTORIAL #7: Ensure Your Marketing Gets Noticed Copyright Academy For Growth Limited Suites 1 10, Springfield House, Water Lane, Wilmslow, Cheshire, SK9 5BG, United Kingdom www.bgsvault.co.uk Tel:
More informationSoftware Development Standard Deliverables
Software Development Standard Deliverables Lifecycle Methodology Created By Rafael Soultanov Version 1.1 September 19, 20044 Development Lifecycle Methodology Document Control Change Record Date Author
More informationCommitment-based Project Management. Timm J. Esque 1. (Partner, Ensemble Management Consulting, Tempe Arizona, USA)
Commitment-based Project Management Timm J. Esque 1 (Partner, Ensemble Management Consulting, Tempe Arizona, USA) Abstract Commitment-based Management is emerging as a response to concerns about employee
More informationDealing with problems and complaints
47 6 Dealing with problems and complaints STARTER Look at this list of things that customers complain about. Which three things annoy you the most as a customer? Compare your answers with a partner. a
More information10 Cheap Ways To Motivate Your Sales Team
10 great hacks to motivate your sales people. Low cost ways to get the most from your sales team. Month 20XX 1. Working environment Sales is all about communicating so make sure your work space encourages
More informationInterference With Contract Relations Carries Big Risks
Sued for Someone Else s Breach Interference With Contract Relations Carries Big Risks By Albert S. Frank, LL.B. In the normal competitive struggle of business, you or your clients could stumble over a
More informationLONDON Operation Excellence Dashboard Metrics and Processes
LONDON Operation Excellence Dashboard Metrics and Processes Wednesday, June 25, 2014 08:30 to 09:30 ICANN London, England CAROLE CORNELL: Okay. I m sorry. Let s begin. I m going to play with this as I
More informationHow to switch your online payment provider
How to switch your online payment provider An easy guide to more reliable payment processing SALE Switching your online payment provider The success of your online business depends on more than just inspiration
More informationNew Research Identifies Four Distinct Types of Small Business Technology Buyers. How attitudes and beliefs influence purchasing behavior.
New Research Identifies Four Distinct Types of Small Business Technology Buyers How attitudes and beliefs influence purchasing behavior. Tracie Rollins, Infusionsoft August 2013 New Research Identifies
More informationGDB Tutorial. A Walkthrough with Examples. CMSC 212 - Spring 2009. Last modified March 22, 2009. GDB Tutorial
A Walkthrough with Examples CMSC 212 - Spring 2009 Last modified March 22, 2009 What is gdb? GNU Debugger A debugger for several languages, including C and C++ It allows you to inspect what the program
More informationMain Page Search August 25, 2010
1 of 6 8/25/2010 5:22 PM Main Page Search August 25, 2010 Association News Features/Substantive Law Spotlight/Profiles Departments Classifieds The Hennepin Lawyer Kenneth Ross August 24, 2010 Headlines
More informationStock-picking strategies
Stock-picking strategies When it comes to personal finance and the accumulation of wealth, a few subjects are more talked about than stocks. It s easy to understand why: playing the stock market is thrilling.
More informationA Simple Guide to Churn Analysis
A Simple Guide to Churn Analysis A Publication by Evergage Introduction Thank you for downloading A Simple Guide to Churn Analysis. The goal of this guide is to make analyzing churn easy, meaning you wont
More information