Reminders. Emory Horror Code:
|
|
- Egbert Chandler
- 6 years ago
- Views:
Transcription
1 Reminders Emory Horror Code: Request permission and document any code you did not write We won't hesitate to report you: will cause a dent in your life
2 Reminders Emory Horror Code: Request permission and document any code you did not write We won't hesitate to report you: will cause a dent in your life Take full advantage of this course As Mark said, you have real-life competitors who are skipping college and taking bootcamp classes General Assembly in Atlanta Atlanta Tech Village
3 Reminders Emory Horror Code: Request permission and document any code you did not write We won't hesitate to report you: will cause a dent in your life Take full advantage of this course As Mark said, you have real-life competitors who are skipping college and taking bootcamp classes General Assembly in Atlanta Atlanta Tech Village Any other feedback about Mark?
4 The Greatest Inventor
5 Let's Setup the Teams! Still too many ideas: Yiwei & Jake Mor Our other promising entrepreneurs: Toby: Mobile game Henry: Erasing social media past Tony: Random to-do Mike Zhai: NLP website and more...
6 Main Project: 1st iteration due 2/26 1st steps: due by 2/19 Choose: Language/framework/platform that you will use for this project! Process tool and assign tasks to each team member; invite me and James Join team Github that we assign Make README with chosen technologies & process tool address
7 Main Project: 1st iteration due 2/26 1st steps: due by 2/19 Choose: Language/framework/platform that you will use for this project! Process tool and assign tasks to each team member; invite me and James Join team Github that we assign Make README with chosen technologies & process tool address 1st pitch: present in class on 2/26 Market study & UI mockup Either of: Data Model Proof-of-concept code Submit PDF on Piazza before class
8 Entrepreneurship CS370 SE Practice & Startup, Cengiz Günay (Some slides courtesy of Eugene Agichstein and the Internets) Greatest inventor: Prof. Brain Nerve CS370, Günay (Emory) Entrepren. Spring / 16
9 Got Ideas? You can become an entrepreneur
10 Advice from some real entrepreneurs My sister, Eda, and her friend, Melodi: Creators of startups in Turkey: Uplifers.com Personal well-being news site Mihera.com Sell your own creations (Like Etsy) CS370, Günay (Emory) Entrepren. Spring / 16
11 Why entrepreneurship? As computer scientist you have options: 1 Work for some company 2 Work as freelancer 3 Work for yourself (entrepreneur) CS370, Günay (Emory) Entrepren. Spring / 16
12 Why entrepreneurship? As computer scientist you have options: 1 Work for some company 2 Work as freelancer 3 Work for yourself (entrepreneur) What is it mean to be an entrepreneur? persistent, passionate want to make a change not just idea, lots of sweat, too CS370, Günay (Emory) Entrepren. Spring / 16
13 Intellectual Property: Urban Legends? Ideas are not that important, there are lots of them. More importantly: Can you implement them? With real people? With real results? Can make prot? Can you convince people now that you can do this? CS370, Günay (Emory) Entrepren. Spring / 16
14 Intellectual Property: Urban Legends? Ideas are not that important, there are lots of them. More importantly: Can you implement them? With real people? With real results? Can make prot? Can you convince people now that you can do this? Bottomline: Don't be afraid to share your ideas. Develop your ideas further by getting feedback Network with the right people (business, law, marketing) CS370, Günay (Emory) Entrepren. Spring / 16
15 First step: Identify market need Don't think of prot rst First nd a need in the market Think of other companies who did this: Google, Facebook, LinkedIn CS370, Günay (Emory) Entrepren. Spring / 16
16 First step: Identify market need Don't think of prot rst First nd a need in the market Think of other companies who did this: Google, Facebook, LinkedIn analyze market how many people? what's the potential? who are competitors? sometimes you need to create your own market Do some research! CS370, Günay (Emory) Entrepren. Spring / 16
17 Design your product product ideas: 1 something new 2 integrate an existing product from another domain or country 3 make something existing better, cheaper CS370, Günay (Emory) Entrepren. Spring / 16
18 Design your product product ideas: 1 something new 2 integrate an existing product from another domain or country 3 make something existing better, cheaper users: create user base know your users keep statistics of user categories CS370, Günay (Emory) Entrepren. Spring / 16
19 Going forward make a plan, convince others this is protable nd incubator, accelerator, or private venture later ask for big money if you can promise big returns CS370, Günay (Emory) Entrepren. Spring / 16
20 Requirements as User Stories CS370 SE Practice & Startup, Cengiz Günay (Some slides courtesy of Eugene Agichstein and the Internets) CS370, Günay (Emory) User Stories Spring / 16
21 Requirements Analysis Requirements analysis specifies software s operational characteristics indicates software's interface with other system elements establishes constraints that software must meet Requirements analysis allows the software engineer (called an analyst or modeler in this role) to: elaborate on basic requirements established during earlier requirement engineering tasks build models that depict user scenarios, functional activities, problem classes and their relationships, system and class behavior, and the flow of data as it is transformed. These slides are designed to accompany Software Engineering: A Practitioner s Approach, 7/e (McGraw-Hill, 2009). Slides copyright 2009 by Roger Pressman. 2
22 Know Your Domain (c) earthonlinemedia.com Günay (Emory MathCS) Requirements Modeling Fall / 8
23 Domain Analysis Define the domain to be investigated. Collect a representative sample of applications in the domain. Analyze each application in the sample. Develop an analysis model for the objects. These slides are designed to accompany Software Engineering: A Practitioner s Approach, 7/e (McGraw-Hill, 2009). Slides copyright 2009 by Roger Pressman. 6
24 (c) dreamstime.com
25 Use-Cases a scenario that describes a thread of usage for a system actors represent roles people or devices play as the system functions users can play a number of different roles for a given scenario These slides are designed to accompany Software Engineering: A Practitioner s Approach, 7/e (McGraw-Hill, 2009). Slides copyright 2009 by Roger Pressman. 11
26 SafeHome Use-Case Diagram Access camera surveillance via the Internet cameras Configure SafeHome system parameters homeowner Set alarm These slides are designed to accompany Software Engineering: A Practitioner s Approach, 7/e (McGraw-Hill, 2009). Slides copyright 2009 by Roger Pressman. 13
27 From a use case to user stories Use case diagram shows all things an actor can do Can be broken down to individual user stories CS370, Günay (Emory) User Stories Spring / 16
28 User Stories Templates & Examples
29 Estimation & Planning User Stories are the central focus for developers Each User Story should imply an acceptance test Complexity is estimated in Story Points Arbitrary measure of relative complexity We use modified Fibonacci Sequence (0, 1, 2, 3, 5, 8, 13, 21) Estimates are collaborative to uncover assumptions Based on Staffing we estimate how many Story Points we can accomplish in a 2 week Iteration (Velocity)
30 User Story Template
31 Example from Template
32 Other Example User Stories* These were excerpted from Also see for a great set of examples and tutorials
33 Key Points Cards: physical (or virtual) medium where the story is recorded Conversation: Discussion and clarification, modification of the story via communication with the user Confirmation: Tests to verify the user story
34 I.N.V.E.S.T. I = independent. Not requiring other features. N = negotiable. Can be excluded, revised, etc. V = valuable. Clearly contributing to product usefulness E = estimable. Reasonable development estimates can be made from the story. S = small. Stories that are too big tend to be vague and to miss the other points, too. T = testable. Stories need to have a means of verifying functionality.
35 So how to maintain user stories? You must use an online tool that has: Keep track of requirements/features/user stories Task assigment Scheduling of task deadlines and releases Communication (posts and comments) CS370, Günay (Emory) User Stories Spring / 16
36 So how to maintain user stories? You must use an online tool that has: Keep track of requirements/features/user stories Task assigment Scheduling of task deadlines and releases Communication (posts and comments) Some examples: Trello, Pivotal Tracker, Rally, Google Keep Mandatory: We will track your progress through it. Your points for rst steps (due 2/19) depend on it! I own an PT academic account, please request invites. CS370, Günay (Emory) User Stories Spring / 16
37 So how to maintain user stories? You must use an online tool that has: Keep track of requirements/features/user stories Task assigment Scheduling of task deadlines and releases Communication (posts and comments) Some examples: Trello, Pivotal Tracker, Rally, Google Keep Mandatory: We will track your progress through it. Your points for rst steps (due 2/19) depend on it! I own an PT academic account, please request invites. CS370, Günay (Emory) User Stories Spring / 16
38 Joel Spolsky on Software Requirements Highly recommended reading from Joel Spolsky's blog: Painless Functional Specications Part 1: Why Bother? Part 2: What's a Spec? * Functional specications in Joel's words is equivalent to our functional requirements. CS370, Günay (Emory) User Stories Spring / 16
Requirements Modeling (Ch. 6)
Requirements Modeling (Ch. 6) Cengiz Günay CS485/540 Software Engineering Fall 2014 Some slides courtesy of Joan Smith and Roger Pressman Günay (Emory MathCS) Requirements Modeling Fall 2014 1 / 8 (c)
More informationCS485/540 Software Engineering Requirements Modeling (Ch. 6)
CS485/540 Software Engineering Requirements Modeling (Ch. 6) Cengiz Günay Dept. Math & CS, Emory University Fall 2013 Some slides courtesy of Joan Smith and Roger Pressman Günay (Emory) Requirements Modeling
More informationDocumentation and Deployment
Documentation and Deployment CS 370 SE Practicum, Cengiz Günay (Some slides courtesy of Eugene Agichtein and the Internets) I know what I learned this semester: CS 370, Günay (Emory) Documentation and
More informationStory mapping: Build better products with a happier team
Story mapping: Build better products with a happier team Monica Obogeanu #agiletalks Monica Obogeanu Monica Obogeanu How I got here Monica Obogeanu How I got here Computer Science Faculty Computers Degree
More informationYour Telecom Lead Generation Campaign Checklist
Your Telecom Lead Generation Campaign Checklist No one likes investing time and money into a lead generation campaign that doesn't drive results for your business. Use this checklist to create campaigns
More information3 Product Management Anti-Patterns by Thomas Schranz
3 Product Management Anti-Patterns by Thomas Schranz News Read above article, it s good and short! October 30, 2014 2 / 3 News Read above article, it s good and short! Grading: Added explanation about
More informationDefining Project Requirements
Defining Project Requirements SWEN-610 Foundations of Software Engineering Department of Software Engineering Rochester Institute of Technology 1 There are functional and non-functional requirements. Functional
More informationReminders. Github & HTTP steps, together with the minimally viable Django product are due this coming Tuesday! CS370, Günay (Emory) Spring / 8
Reminders Github & HTTP steps, together with the minimally viable Django product are due this coming Tuesday! CS370, Günay (Emory) Spring 2015 1 / 8 Reminders Github & HTTP steps, together with the minimally
More informationCS485/540 Software Engineering Architecture and Component Design (Chs. 9,10)
CS485/540 Software Engineering Architecture and Component Design (Chs. 9,10) Cengiz Günay Dept. Math & CS, Emory University Fall 2013 Some slides courtesy of Joan Smith, Roger Pressman, Ian Sommerville,
More informationCOMP6471 WINTER User-Centered Design
COMP6471 WINTER 2003 User-Centered Design Instructor: Shahriar Ameri, Ph.D. Student: Pedro Maroun Eid, ID# 5041872. Date of Submission: Monday, March 10, 2003. (Week 9) Outline Outline... 2 ABSTRACT...3
More informationReminders. Full Django products are due next Thursday! CS370, Günay (Emory) Spring / 6
Reminders Full Django products are due next Thursday! CS370, Günay (Emory) Spring 2015 1 / 6 Reminders Full Django products are due next Thursday! Let's start by quizzing you. CS370, Günay (Emory) Spring
More informationSlides copyright 1996, 2001, 2005, 2009, 2014 by Roger S. Pressman. For non-profit educational use only
Chapter 16 Pattern-Based Design Slide Set to accompany Software Engineering: A Practitioner s Approach, 8/e by Roger S. Pressman and Bruce R. Maxim Slides copyright 1996, 2001, 2005, 2009, 2014 by Roger
More informationSecurity and Authentication
Security and Authentication CS 370 SE Practicum, Cengiz Günay (Some slides courtesy of Eugene Agichtein and the Internets) CS 370, Günay (Emory) Security and Authentication Spring 2014 1 / 15 Agenda Upcoming
More informationHOW MANUAL AUTOMATION GOT US FROM AN IDEA TO A WORKING PRODUCT IN 2 WEEKS. The Story behind
HOW MANUAL AUTOMATION GOT US FROM AN IDEA TO A WORKING PRODUCT IN 2 WEEKS. The Story behind Noam Schwartz & Alon Porat HackingRevenue.com QUICK REMINDER MANUAL AUTOMATION is a mindset. It means building
More informationAJAX: From the Client-side with JavaScript, Back to the Server
AJAX: From the Client-side with JavaScript, Back to the Server Asynchronous server calls and related technologies CS 370 SE Practicum, Cengiz Günay (Some slides courtesy of Eugene Agichtein and the Internets)
More informationIn today s video I'm going show you how you can set up your own online business using marketing and affiliate marketing.
Hey guys, Diggy here with a summary of part two of the four part free video series. If you haven't watched the first video yet, please do so (https://sixfigureinc.com/intro), before continuing with this
More informationfeel free to poke around and change things. It's hard to break anything in a Moodle course, and even if you do it's usually easy to fix it.
Teacher s Manual Teacher Manual This page is a very quick guide to creating online courses with Moodle. It outlines the main functions that are available, as well as some of the main decisions you'll need
More informationExtreme programming XP 6
Extreme programming XP 6 Planning Game 3 Planning Game Independent: Stories should be as independent as possible. When thinking of independence it is often easier to think of order independent. In other
More informationDESIGN AS RISK MINIMIZATION
THOMAS LATOZA SWE 621 FALL 2018 DESIGN AS RISK MINIMIZATION IN CLASS EXERCISE As you come in and take a seat What were the most important risks you faced in a recent software project? WHAT IS A RISK? WHAT
More informationIntroduction April 27 th 2016
Social Web Mining Summer Term 2016 1 Introduction April 27 th 2016 Dr. Darko Obradovic Insiders Technologies GmbH Kaiserslautern d.obradovic@insiders-technologies.de Outline for Today 1.1 1.2 1.3 1.4 1.5
More informationCLIENT ONBOARDING PLAN & SCRIPT
CLIENT ONBOARDING PLAN & SCRIPT FIRST STEPS Receive Order form from Sales Representative. This may come in the form of a BPQ from client Ensure the client has an account in Reputation Management and in
More informationCLIENT ONBOARDING PLAN & SCRIPT
CLIENT ONBOARDING PLAN & SCRIPT FIRST STEPS Receive Order form from Sales Representative. This may come in the form of a BPQ from client Ensure the client has an account in Reputation Management and in
More informationStory Refinement How to write and refine your stories so that your team can reach DONE by the end of your sprint!
+ Story Refinement How to write and refine your stories so that your team can reach DONE by the end of your sprint! Tonya McCaulley Director of Training ROME Agile + About Your Speaker Tonya McCaulley
More informationADULT-THINGS. Erica Eastrich - UXD
ADULT-THINGS Erica Eastrich - UXD-28-2017 2 WHAT IS ADULT-THINGS? 3 ORGANIZE ADULT-THINGS is a productivity app geared Organize and manage your goals in one place. Even share with friends. toward promoting
More informationINTRODUCTION. In this guide, I m going to walk you through the most effective strategies for growing an list in 2016.
- Bryan Harris - INTRODUCTION In this guide, I m going to walk you through the most effective strategies for growing an email list in 2016. A lot of things are taught online that, quite honestly, just
More informationGuide to Controlling Your Information on Facebook
Guide to Controlling Your Information on Facebook studentpirgs.org facebook.com/studentpirgs @studentpirgs Keeping Control of Your Information Online Most of us have a love/hate relationship with sites
More informationTesting Object-Oriented Applications. Slide Set to accompany. Software Engineering: A Practitioner s Approach, 7/e by Roger S.
Chapter 19 Testing Object-Oriented Applications Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman
More informationChapter 1 Intro to Software Engineering
Chapter 1 Intro to Software Engineering CS485/540 Software Engineering Cengiz Günay Fall 2014 Some materials due to Joan Smith and Eugene Agichtein Günay Ch 1 Intro to Soft Eng Fall 2014 1 / 6 Meet Your
More information1. You re boring your audience
1. You re boring your audience OK, so you ve convinced your users to visit your landing page. Or even better they ve signed up for your mailing list. That s great! Now that you have their attention, the
More informationHow To Make 3-50 Times The Profits From Your Traffic
1 How To Make 3-50 Times The Profits From Your Traffic by Chris Munch of Munchweb.com Copyright Munchweb.com. All Right Reserved. This work cannot be copied, re-published, or re-distributed. No re-sell
More informationDear friends of Survey Solutions,
Dear friends of Survey Solutions, In version 5.12.0 that we have released on September 06, 2016 we release the interviewer cover page and improvements related to functioning of rosters, as well as other
More informationCREATING EFFECTIVE USER STORIES
CREATING EFFECTIVE USER STORIES THE PRODUCT OWNER S PERSPECTIVE By: Philip Wess CREATING EFFECTIVE USER STORIES (THE PRODUCT OWNER'S PERSPECTIVE)... 1 Overview of a User Story... 2 Epics vs User Stories...
More informationCS/ENGRD 2110 Object-Oriented Programming and Data Structures Spring 2012 Thorsten Joachims
CS/ENGRD 2110 Object-Oriented Programming and Data Structures Spring 2012 Thorsten Joachims Lecture 1: Overview http://courses.cs.cornell.edu/cs2110 1 Course Staff Instructor Thorsten Joachims (tj@cs.cornell.edu)
More informationProgressTestA Unit 5. Vocabulary. Grammar
ProgressTestA Unit Vocabulary 1 Completethesentenceswithappropriate words.thefirstlettersofthewordshavebeen given. a Can you believe it? She s getting married to a man she has met on a s networking site!
More informationStrong signs your website needs a professional redesign
Strong signs your website needs a professional redesign Think - when was the last time that your business website was updated? Better yet, when was the last time you looked at your website? When the Internet
More informationWebsite Optimizer. Before we start building a website, it s good practice to think about the purpose, your target
Website Optimizer Before we start building a website, it s good practice to think about the purpose, your target audience, what you want to have on the website, and your expectations. For this purpose
More informationIf you like this guide and you want to support the community, you can sign up as a Founding Member here:
Introduction Hey Sam here. Thanks for getting access to Vid Invision Enterprise. I m super excited that you ve come on board This guide is to help you to understand how to navigate the Vid Invision Enterprise
More informationFundraiser Guidebook
Fundraiser Guidebook Fundraiser Headquarters Once your account has been created and you log in, you will be brought to your very own Campaign Dashboard. This is very important because this is where you
More informationCOMPREHENSIVE GUIDE ON HOW TO NAIL COLD
Reply #1 THE FIRST REPLY BOOK ON SALES Kick off your outbound sales and setup new predictable revenue stream. COMPREHENSIVE GUIDE ON HOW TO NAIL COLD EMAIL 2016 LIST OF CONTENTS Intro Part 1: Building
More informationMANAGE YOUR CONSTRUCTION21 COMMUNITY
MANAGE YOUR CONSTRUCTION21 COMMUNITY Online communities are spaces dedicated to exchanges, news watch and sharing of documents. By creating your community on a specific topic, you stand out as a national
More informationComponent-Level Design. Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman. For non-profit educational use only
Chapter 10 Component-Level Design Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman For non-profit
More informationD#007 - Development Process Handbook
Last Updated: 04/30/2018 Status: Live D#007 - Development Process Handbook Purpose: Clarify how we handle an incoming or internal request for a feature or enhancement all the way through shipping the feature
More informationGetting Started Guide
Getting Started Guide for education accounts Setup Manual Edition 7 Last updated: September 15th, 2016 Note: Click on File and select Make a copy to save this to your Google Drive, or select Print, to
More informationChapter 7 Desain Rekayasa Perangkat Lunak Analysis Modeling. Software Engineering: A Practitioner s Approach by Roger S. Pressman
Chapter 7 Desain Rekayasa Perangkat Lunak Analysis Modeling Software Engineering: A Practitioner s Approach by Roger S. Pressman Material Scenario-Based Modeling Flow Oriented Modeling Class-Bases Modeling
More informationMail. Having your mail stored in the cloud means you can access it just about anywhere on just about any device with an internet connection.
Microsoft Office 365 is a set of cloud services available free to education entities from Microsoft. With your Microsoft Office 365 account, you receive access to the following services: For now, we are
More informationALL FRANCHISEES, SALESPEOPLE, MOA & MPC STAFF
TO: ALL FRANCHISEES, SALESPEOPLE, MOA & MPC STAFF DATE: NOVEMBER 2, 2012 Test Drive our Brand New MightyAutoParts.com Website & Zee SalesCenter Tech Central Portals We are pleased to announce that the
More informationWelcome. Who We Are & What We Do. We re A Creative Design Agency On A Mission To Help Build Your Company s Brand With High-Quality Designs & Services
2017 Media Kit Welcome to StartupDesignz! Who We Are & What We Do We re A Creative Design Agency On A Mission To Help Build Your Company s Brand With High-Quality Designs & Services High-Quality Designs
More informationIntroduction to Security
CS 166: Information Security Introduction to Security Prof. Tom Austin San José State University Why should we learn about information security? Computer Security in the News Computer Crime for Fun & Profit
More informationTeam : Let s Do This CS147 Assignment 7 (Low-fi Prototype) Report
Team : Let s Do This CS147 Assignment 7 (Low-fi Prototype) Report 1. Title, each team member s name & role Title: Let s Do This Roles: Divya - Developer. Eric - Developer, manager. Sami - User testing,
More informationUser Stories. Wednesday, January 23, 13
User Stories 1 User Stories and their friends: Use Cases, Scenarios, Personas, Gherkins and Kanbans 7 W s Who writes user stories? What is a user story? When is it written? Where are they seen? Why is
More informationAtlassian Confluence 5 Essentials
Atlassian Confluence 5 Essentials Stefan Kohler Chapter No. 5 "Collaborating in Confluence" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter
More informationTask Delegation Checklist
Delegation Checklist higherpurposeva.com When your business begins to grow, there will be multiple demands on your time. At this point, instead of feeling overwhelmed and low vibe, you may want to consider
More informationProtecting your Data in the Cloud. Cyber Security Awareness Month Seminar Series
Protecting your Data in the Cloud Cyber Security Awareness Month Seminar Series October 24, 2012 Agenda Introduction What is the Cloud Types of Clouds Anatomy of a cloud Why we love the cloud Consumer
More informationBusiness Hacks to grow your list with Social Media Marketing
Business Hacks to grow your list with Social Media Marketing Social media marketing enables you to attract more attention when you create and share content. Social media platforms are great places to engage
More informationAzon Master Class. By Ryan Stevenson Guidebook #10 Google and YouTube Marketing
Azon Master Class By Ryan Stevenson https://ryanstevensonplugins.com/ Guidebook #10 Google and YouTube Marketing Table of Contents 1. Google Analytics 2. Google Webmaster Tools 3. Google Plus 4. YouTube
More informationMOBILE APP DEVELOPMENT
HOW TO BUILD EPIC S#!% MOBILE APP DEVELOPMENT 3 Why Build Apps? The App Store & Google Play make publishing an app to hundreds of millions of customers pretty easy Take advantage of cutting edge computers
More informationCaseComplete Roadmap
CaseComplete Roadmap Copyright 2004-2014 Serlio Software Development Corporation Contents Get started... 1 Create a project... 1 Set the vision and scope... 1 Brainstorm for primary actors and their goals...
More informationNote: This is a miniassignment and the grading is automated. If you do not submit it correctly, you will receive at most half credit.
Com S 227 Fall 2017 Miniassignment 1 50 points Due Date: Monday, October 16, 11:59 pm (midnight) Late deadline (25% penalty): Tuesday, October 17, 11:59 pm General information This assignment is to be
More informationSample Templates for Recruiting
Sample Email Templates for Recruiting Initial Reach Out Email Initial Reach Out Email - Friends SUBJECT: Interested? SUBJECT: Good fit for you? I'm launching [PRODUCT NAME] later this year and wondered
More informationTASK SHEET ASSIGNMENT TWO (WEBSITE PLAN)
TASK SHEET ASSIGNMENT TWO (WEBSITE PLAN) Assignment Description The second assignment is for the most part, a plan for your business concept and its associated website and online marketing strategy. It
More informationPrototyping. Unit 5. Zeno Menestrina, MSc Prof. Antonella De Angeli, PhD
Prototyping Unit 5 Zeno Menestrina, MSc zeno.menestrina@unitn.it Prof. Antonella De Angeli, PhD antonella.deangeli@unitn.it Assessment Pervasive game to support social life in/from the campus 2 Assessment
More informationManaging (Innovative) Software Projects
Managing (Innovative) Software Projects Chris Riesbeck Electrical Engineering and Computer Science Learning Sciences Center for Technology and Social Behavior Northwestern University 1 2 Feature Presentation:
More informationEasy Video Blogging and Marketing on Youtube! by Leslie Truex
Easy Video Blogging and Marketing on Youtube! by Leslie Truex NOTICE: You Do NOT Have the Right to Reprint or Resell this Report! You Also MAY NOT Give Away, Sell or Share the Content Herein If you obtained
More informationGo To Consulting LLC.
Go To Consulting LLC. Creative Efficient Affordable http://gotoconsulting.com Info@GoToConsulting.com (215) 396-8577 Go To Consulting LLC. About the company & Portfolio Go To Consulting LLC. Go To Consulting
More informationDigital Workflow 10 Tech Rules to Guide You
Last updated: 10/11/10 Digital Workflow 10 Tech Rules to Guide You Introduction Whether your goal is to become paperless, or just to get more out of the technology you use, you need to (1) find the easy
More informationThe MailNinja 7-Step Success Formula For Sending Lead Generating Campaigns
The MailNinja 7-Step Success Formula For Sending Lead Generating Email Campaigns The MailNinja 7-Step Success Formula For Sending Lead Generating Email Campaigns Over the past 10 years we ve perfected
More informationDIGITAL IDENTITY MANAGEMENT Temple Community Platform
DIGITAL IDENTITY MANAGEMENT Temple Community Platform Digital identity is what uniquely describes a person and their relationships online. Most of us today are experts in social identity management (e.g.,
More informationSan Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1,2 and 3, Spring 2017
San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1,2 and 3, Spring 2017 Course and Contact Information Instructor: Dr. Kim Office Location:
More informationCPSC 444 Project Milestone III: Prototyping & Experiment Design Feb 6, 2018
CPSC 444 Project Milestone III: Prototyping & Experiment Design Feb 6, 2018 OVERVIEW... 2 SUMMARY OF MILESTONE III DELIVERABLES... 2 1. Blog Update #3 - Low-fidelity Prototyping & Cognitive Walkthrough,
More informationComputer Security module
Computer Security module Revision notes Mark D. Ryan June 2010 There won't be a revision lecture for the Computer Security module. Instead, these notes are provided to help you prepare for the exam. Revision
More informationRelease Administrative Module Manual
Release 2016.3.0 Administrative Module Manual Table of Contents PROCESS FOR OPENING A PROGRAM... 3 OVERVIEW... 3 NEW PROGRAMS... 3 RE-OPENING EXISTING PROGRAMS... 3 UPDATING CURRENTLY OPEN PROGRAMS...
More informationXP: Planning, coding and testing. Planning. Release planning. Release Planning. User stories. Release planning Step 1.
XP: Planning, coding and testing Annika Silvervarg Planning XP planning addresses two key questions in software development: predicting what will be accomplished by the due date determining what to do
More informationHow to Collect and Manage Requirements for Successful GIS Projects. Matt Harman Craig Venker
How to Collect and Manage Requirements for Successful GIS Projects Matt Harman Craig Venker Requirements Provide direction for program success Why Requirements are Important? Top Ten factors found in Failed
More informationPractical 2: Ray Tracing
2017/2018, 4th quarter INFOGR: Graphics Practical 2: Ray Tracing Author: Jacco Bikker The assignment: The purpose of this assignment is to create a small Whitted-style ray tracer. The renderer should be
More informationi Sociologist You are a Graphic Designer... 7th Grade Work Activities realistic investigative conventional enterprising artistic social
You are a Graphic Designer... realistic conventional c r Automobile Mechanic investigative i Sociologist Accountant 7th Grade Work Activities enterprising e Operations Manager social artistic a Graphic
More informationWeb Hosting. Important features to consider
Web Hosting Important features to consider Amount of Storage When choosing your web hosting, one of your primary concerns will obviously be How much data can I store? For most small and medium web sites,
More informationTrello is a task and project management tool that s comprised of Boards, Lists, and Cards.
Trello is a task and project management tool that s comprised of Boards, Lists, and Cards. Board A board represents a project and place to keep track of your project information. It s where you collaborate
More informationIntroduction to List Building. Introduction to List Building
Introduction to Email List Building Introduction to Email List Building 1 Table of Contents Introduction... 3 What is email list building?... 5 Permission-based email marketing vs. spam...6 How to build
More informationWriting Agile User Stories
RefineM s January 2014 Lunch & Learn Webinar Writing Agile User Stories NK Shrivastava, PMP, RMP, ACP CEO/Consultant - RefineM Agenda 1. What is Virtual Lunch & Learn 2. Your expectations from this webinar
More informationMarketing Lens Marketing Lens Fast Track Implementation Plan Marketing
Fast Track Implementation Plan Email Marketing Grow a community of qualified prospects through effective and targeted email campaigns POWERED BY www.tooliers.com -1- Copyright 2015 Bridge Europe Consulting.
More informationKey questions to ask before commissioning any web designer to build your website.
Key questions to ask before commissioning any web designer to build your website. KEY QUESTIONS TO ASK Before commissioning a web designer to build your website. As both an entrepreneur and business owner,
More informationCSE 417 Practical Algorithms. (a.k.a. Algorithms & Computational Complexity)
CSE 417 Practical Algorithms (a.k.a. Algorithms & Computational Complexity) Outline for Today > Course Goals & Overview > Administrivia > Greedy Algorithms Why study algorithms? > Learn the history of
More informationDATA VISUALIZATION Prepare the data for visualization Data presentation architecture (DPA) is a skill-set that seeks to identify, locate, manipulate,
DATA VISUALIZATION Prepare the data for visualization Data presentation architecture (DPA) is a skill-set that seeks to identify, locate, manipulate, format and present data in such a way as to optimally
More informationBlacksburg to Guatemala Archive Project
Blacksburg to Guatemala Archive Project John Crowson Ankit Agarwal Arth Joshi Final Repot 05/06/2015 Client: Kimberley Homer; Delegate, Christ Church Blacksburg Sister Parish CS 4624 (Multimedia, Hypertext,
More informationMARKETING VOL. 1
EMAIL MARKETING VOL. 1 TITLE: Email Promoting: What You Need To Do Author: Iris Carter-Collins Table Of Contents 1 Email Promoting: What You Need To Do 4 Building Your Business Through Successful Marketing
More informationPromoting Your Small Business with and Social Media
How To Guide: Promoting Your Small Business with Email and Social Media Connect with Constant Contact. Everywhere. v1.0 06.27.2016 Market Your Email Socially Did you know that social media and email work
More informationCopyright 2016 MakeUseOf. All Rights Reserved.
A Guide to Trello for Life and Project Management Written by Sandy Stachowiak Published May 2016. Read the original article here: http://www.makeuseof.com/tag/guide-trello-life-projectmanagement/ This
More informationSEMANTIC NETWORK AND SEARCH IN VEHICLE ENGINEERING
Martin Sturm, Sylke Rosenplaenter SEMANTIC NETWORK AND SEARCH IN VEHICLE ENGINEERING From Concept to Deployment Vehicle Design Operations & System Development GM Europe Engineering Adam Opel AG www.opel.com
More informationMonica. Personal Relationship Management
Monica Personal Relationship Management Alexis SAETTLER FOSDEM 2019 1. Presentation of Monica 2. What we are trying to do 1. Presentation of Monica 2. What we are trying to do Idea Remember everything
More informationThe Ultimate Growth Hacking Guide
The Ultimate Growth Hacking Guide The Ultimate Growth Hacking Guide 0. Introduction 3 1. Prospection 4 2. Downloading Lists from Linkedin 2.1 Dux-Soup 5 2.2 Linkedin Premium 3. Find emails 7 4. Email Campaigns
More informationGetting started with GitHub
Getting started with GitHub A beginner s guide. (There s no code in this slide deck!) Presented by Quinn Supplee https://github.com/quinns What is GitHub? GitHub is a code hosting platform for version
More informationTips from the experts: How to waste a lot of time on this assignment
Com S 227 Spring 2018 Assignment 1 80 points Due Date: Friday, February 2, 11:59 pm (midnight) Late deadline (25% penalty): Monday, February 5, 11:59 pm General information This assignment is to be done
More information15-411/ Compiler Design
15-411/15-611 Compiler Design Jan Hoffmann Fall 2016 http://www.cs.cmu.edu/~janh/courses/411/16 Teaching Staff Instructor: Jan Hoffmann Office hours: Tue 10:30am-noon Thu 1:00pm-2:30pm at GHC 9105 Teaching
More informationHOW TO EXTEND THE REACH OF INTERNAL VIDEO ON SOCIAL MEDIA LISA ARNEY, INTERNAL COMMUNICATIONS VIDEO PROGRAM MANAGER
HOW TO EXTEND THE REACH OF INTERNAL VIDEO ON SOCIAL MEDIA LISA ARNEY, INTERNAL COMMUNICATIONS VIDEO PROGRAM MANAGER WHAT S DRIVING THE NEED FOR SHARED CONTENT? TIGHT BUDGETS, SMALL STAFFS, MORE WITH LESS
More informationDD A Web Design II Professor Victor Pinnock
DD 302-708A Web Design II Professor Victor Pinnock Meets: Mondays 5:30-8:15 Room: C Bldg 351 Office Hours: Mondays 1:00-4:00 Room: C-416 Email: VPINNOCK@HOSTOS.CUNY.EDU Course description This course starts
More informationTechnology Tools Available for Keeping Members Connected (Facebook and Twitter)
Technology Tools Available for Keeping Members Connected (Facebook and Twitter) Please make sure your Council has a presence on the major Social Media sites like Facebook and Twitter as well as having
More informationWEBINAR REPLAY SEQUENCE
WEBINAR REPLAY EMAIL SEQUENCE Webinars have become one of the most powerful ways to sell products and services online. If you have an effective presentation, the orders will come rolling in during and
More informationStrategies That Work
Email Strategies That Work Your focus questions for today: 1. What kinds of cookie content can I create? What type of content will reward my reader for consuming it? 2. When and how will I make an offer
More informationCase Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17. CWDS / Child Welfare Digital Services
Case Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17 CWDS / Child Welfare Digital Services Agenda Sprint Stories Core County Brief Sprint Backlog and Team Metrics Feature Based Presentations:
More informationDIGITAL IDENTITY MANAGEMENT Temple Community Platform
DIGITAL IDENTITY MANAGEMENT Temple Community Platform Digital identity is what uniquely describes a person and their relationships online. Most of us today are experts in social identity management (e.g.,
More information