Software Engineering. A Short Overview. Hans- Petter Halvorsen, M.Sc.
|
|
|
- Adrian Norton
- 10 years ago
- Views:
Transcription
1 Software Engineering A Short Overview Hans- Petter Halvorsen, M.Sc.
2 The beginning... IBM HP The Transistor 1947 Moore s Law 1965 The first Computer???? The Turing machine (Alan Turing, 1936)? Intel 1968 Internet The fist commercial Microprocessor (intel 4004)
3 The beginning Apple I, 1977 Apple II, 1977 Attach a screen and you are up and running Byggesett, måtte sette sammen komponentene selv IBM PC with DOS, 1981 Macintosh, 1984 Everything is integrated even the screen First Computer with Graphical User Interface with Mouse
4 Mac OS 1.0 The beginning Windows 1.0 LabVIEW 1.0
5 Smartphones Today Ultrabooks Internet Apps Web Smartwatches Smart TVs Tablets
6 Muligheter! Kjenner du disse??
7 Muligheter! Jeg glemmer ikke jobbintervjuet, der jeg skrev kode på tavlen foran dem i to dager i strekk. Svetten rant. De siste syv årene har jeg vært med på det som må være et av tidenes største industrieventyr. Hvordan ser en typisk arbeidsdag ut for deg? Det kommer an på fasen i et prosjekt. Tidlig i utviklings- eller konseptfasen er det mye møter. Vi jobber i Scrum- prosess med daglige møter. Senere mot leveringstid er det mye utvikling og koding staar- bak- amazon- skyen Vi bruker 5 minutter på å lese denne artikkelen hver for oss. Du må ta mulighetene når de byr seg men det kreves hard arbeid!! Det å være Systemutvikler er ikke en 9-4 jobb!
8 Muligheter! Utviklet av en HiT/TF student Best Windows 8 App Weather System Download for free from Windows Store (8.5/10) Telemark University College Weather System university- college- weather- system us/app/telemark- university- college/45635f21-4fd ad3c- c7a0caa8c402
9 Software Developer/Software Engineer Typical Job Ad
10
11 STD System Documentation Testing Software Test Documentation Test Plan Test Documentation End- User Documentation Implementation Code System Documentation User Guides Deployment Maintenance Your Software with Documentation Design Installation Guides SDD Planning SDP Software Development Plan Project Planning Gantt Chart Requirements Analysis SRS Software Requirements Specifications Gantt Chart Software Design Documents with ER Diagram, UML Diagrams, CAD Drawings
12 Alpha Requirements/Design Plans made a nd approved Beta Building structure finished, Inside work on track RC Foundation finished, building structure started A proof that you can do it, PoC (Proof of Concept) Furniture, Flowers and small adjustments missing RTM Ready for Sale or Move in 12
13 Real life Software Development Project Start Iterations/Sprints The Software is beeing tested internally from beginning to the end (every day) Alpha Beta RC RTM Beta1 RC1 Beta 2 RC2 Beta Project Finished
14 Software Development Daily Scrum Meetings Sprint Reviews & Planning Beta, RC Testing 2-4 weeks 1-12 months 24 hours Days Working Software at all times. Testing every day Weeks Internal Iterations/Sprints Public Beta, RC Releases Months/Years
15 Why Do Reviews, Quality Control and Testing? We will do Reviews, Quality Control and Testing at different levels through the whole sofware lifecycle Cost per defects SDLC (Software Development Life Cycle) 15
16 Software Development Planning, Requirements, Design, Implementation, Testing, Deployment, Maintenance, etc. User Application Operating System Hardware Who are going to use the software? Desktop, Web, Mobile? Windows, OS X, Linux, Android, ios, etc. PC, Mac, Smartphone, Tablet, SmartTV, etc.
17 Windows Server 2016 Software Development Windows 10 Clients Wi- Fi Server Ethernet LAN Router Internet Typical Network & Infrastructure OPC Server Web Server Database Server IIS SQL Server
18 Software Team Stakeholders Project Manager Software Tester UX Designer Software Engineer Software Architect Programmer/Developer You should try all these roles during the semester A System Engineer is a general person that could be a Programmer, Architect, Designer, Tester in different phases in the project, or he could be a tester in one project and a programmer in another project all in one person. That is usually the case in small companies, while in larger companies these roles (designer, tester, programmer) could be a full- time job. 18
19 Scrum A Framework for Software Development Working Software at all times! Iterative approach Scrum at Microsoft:
20 Scrum Members: Scrum A Framework for Software Development Working Software at all times! Designers Product Owner Developers Stakeholders Scrum Process: Product Backlog Sprint Backlog Architects Testers Scrum Master Development Team 3-9 persons Daily Scrum Meetings Max 15 min. Sprint Review
21 Software Requirements & Design Requirements (WHAT): WHAT the system should do Describe what the system should do with Words and Figures, etc. SRS Software Requirements Specification Software Design (HOW): HOW it should do it Examples: GUI Design, UML, ER diagram, CAD, etc. SDD Software Design Document Many dont separate SRS and SDD documents, but include everything in a Requirements document. In practice, requirements and design are inseparable.
22 Typical Software Documentation Project Management (Gantt Chart, etc.) Start Time Finish 1. Planning 2.Requierements /Design (The stakeholders, the software team; architects, UX designers, developers) 2. Testing (QA people) 3. End- user Documentation (The people that shall actually use the software) Software Development Plan High- Level Requirements and Design Documents Detailed Requirements and Design Documents Test Plans Test Documentation System Documentation Installation Guides User Manuals (SDP) WHAT HOW ER Diagram (Database) UML Diagrams (Code) CAD Drawings, etc. How to Test/ (STP) What to Test (STD) Proof that you have tested and that the software works as expected Technical Stuff (Super User/ IT dep.) How to install it How to use it (End User) (SRS) (SDD)
23 Learned in previous courses Focus in this Course Your Toolbox PC Programming and Programming Languages (e.g., C#) IDE (Integrated Development Environment) (e.g., Visual Studio) Software Frameworks (e.g.,.net) SCC Tool (Source Code Control) (e.g., Team Foundation Server, TFS) ALM Tool (Application Lifecycle Management) (e.g., Team Foundation Server, TFS) Knowledge about basic Software Engineering (Requirements, Planning, Testing, and Development Processes like Agile, Scrum, etc.) You cannot do a good job as a software developer without some proper tools!
24 Team Foundation Server (TFS) is an Application Lifecycle Management (ALM) system The Software Development Lifecycle (SDLC) Deployment Maintenance Planning SDLC Management Project Testing Team Management Bug Tracking Foundation MS Project Requirements Visual Studio MS Excel Server Analysis Implementation Collaboration platform Source Code Control Scrum Agile (SCC) Design Visual Studio Online
25 Server Team Foundation Server (TFS) LabVIEW MSSCCI Provider Clients Others Eclipse TFS Services Repository SQL Server Git (TFVC) Team Foundation Server (TFS) is an Application Lifecycle Management (ALM) system Visual Studio Team Explorer Web Access MS Excel MS Project File Explorer Power Tools
26 Visual Studio Online (former Team Foundation Service) TFS is a Source Code Control (SCC), Bug Tracking, Project Management, and Team Collaboration platform Integrated with Visual Studio TFS in the Cloud (This means you dont need to host the server yourself) Free for up to 5 users 26
27 ebooks from Safari Books Online engineering- and- development/ ?bookview=overview
28 Software Engineer What is a good Software Engineer/How to become a good Software Engineer? Discussion in Class See Principles of Software Engineering engineering- and- developme nt/ / chapte r- 3- enginee ring- of- software/49?uicode= telemark from the book Essentials of Software Engineering
29 Hans- Petter Halvorsen, M.Sc. Telemark University College Faculty of Technology Department of Electrical Engineering, Information Technology and Cybernetics E- mail: Blog: 29
So#ware Development. Overview. Hans- Pe4er Halvorsen, M.Sc. h4p://home.hit.no/~hansha/?page=so#ware_development
h4p://home.hit.no/~hansha/?page=so#ware_development So#ware Development Overview B. Lund. (2013). Lunch. Available: h4p://www.lunchstriper.no, h4p://www.dagbladet.no/tegneserie/lunch/ Hans- Pe4er Halvorsen,
Team Foundation Server
Team Foundation Server S. Adams. Dilbert. Available: http://dilbert.com Hans-Petter Halvorsen, M.Sc. Team Foundation Server (TFS) is an Application Lifecycle Management (ALM) system The Software Development
The So5ware Development Process (SDLC)
h(p://home.hit.no/~hansha/?page=so5ware_development O. Widder. (2013). geek&poke. Available: h(p://geek- and- poke.com The So5ware Development Process (SDLC) Hans- Pe(er Halvorsen, M.Sc. 1 IT System B.
Create a Virtual Test Environment
Create a Virtual Test Environment Step by Step Exercises Hans- Pe5er Halvorsen, M.Sc. Why Do We Need a Test Environment? Why cant we just use our own PC? 2 3 Why Test Environment? It works on my PC says
So#ware Deployment. Hans- Pe4er Halvorsen, M.Sc. h4p://home.hit.no/~hansha/?page=so#ware_development
h4p://home.hit.no/~hansha/?page=so#ware_development So#ware Deployment B. Lund. (2013). Lunch. Available: h4p://www.lunchstriper.no, h4p://www.dagbladet.no/tegneserie/lunch/ Hans- Pe4er Halvorsen, M.Sc.
Source Code Control & Bugtracking
h(p://home.hit.no/~hansha/?page=sonware_development O. Widder. (2013). geek&poke. Available: h(p://geek- and- poke.com Source Code Control & Bugtracking Hans- Pe(er Halvorsen, M.Sc. 1 O. Widder. (2013).
Software Documentation
Software Documentation B. Lund. Lunch. Available: http://www.lunchstriper.no, http://www.dagbladet.no/tegneserie/lunch/ Hans-Petter Halvorsen, M.Sc. System Documentation End-User Documentation User Guides
Microsoft Modern ALM. Gilad Levy Baruch Frei
Microsoft Modern ALM Gilad Levy Baruch Frei Every app Every developer Any platform Achieve more Team agility The Open Cloud Open, broad, and flexible cloud across the stack Web App Gallery Dozens of.net
Introduction to Virtualization
Høgskolen i Telemark Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Introduction to Virtualization Hans- Petter Halvorsen, 2013.11.27 Faculty of
Agile So6ware Development
h(p://home.hit.no/~hansha/?page=so6ware_development Agile So6ware Development S. Adams. Dilbert. Available: h(p://dilbert.com Hans- Pe(er Halvorsen, M.Sc. 1 Agile? I ll go up and find out what they need
HP ALM11 & MS VS/TFS2010
Comparison Test Management Tools HP ALM11 & MS VS/TFS2010 22 mei 2012 voordracht georganiseerd door Discussiegroep Software Testing met de steun van Ingenieurshuis, Antwerpen 24/05/2012 HP ALM 11 Microsoft
Application Lifecycle Management Using Visual Studio 2013 (SCRUM)
Course Code: QAALMS13 Vendor: Microsoft Course Overview Duration: 3 RRP: 2,009 Application Lifecycle Management Using Visual Studio 2013 (SCRUM) Overview This three-day, instructor-led course provides
Cloud-based Data Logging, Monitoring and Analysis
Industry 4.0, Internet of Things (IoT), Cloud Computing Cloud-based Data Logging, Monitoring and Analysis Measurement System Using Windows Azure, SQL Server, LabVIEW and Visual Studio/C# Hans-Petter Halvorsen,
h(p://home.hit.no/~hansha/?page=so3ware_development So3ware Maintenance Hans- Pe(er Halvorsen, M.Sc.
h(p://home.hit.no/~hansha/?page=so3ware_development So3ware Maintenance Hans- Pe(er Halvorsen, M.Sc. Deployment Maintenance Planning TesIng ImplementaIon The So3ware Development Lifecycle Requirements
Sandesh Prasanna Kumar
E-Mail: [email protected] Contact No: +44 7508061652 Linked in: http://www.linkedin.com/in/sandeshp7 Website: cv.sandeshp.com Skype: Sandesh_p5 Current location: London, United Kingdom Nationality: Indian
Web Services. with Examples. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Hans- Petter Halvorsen, 2014.03.01 Web Services with Examples Faculty of Technology, Postboks 203,
Your guide to building great apps. Upgrade your skills and update your tools to create the next great app
Your guide to building great apps Upgrade your skills and update your tools to create the next great app Introduction Visual Studio 2015 helps you turn great ideas into great business applications. Our
ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013
ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013 Description This three-day, instructor-led course provides students with the knowledge and skills to effectively use the Application
Programming. Languages & Frameworks. Hans- Pe(er Halvorsen, M.Sc. h(p://home.hit.no/~hansha/?page=sodware_development
h(p://home.hit.no/~hansha/?page=sodware_development Programming O. Widder. (2013). geek&poke. Available: h(p://geek- and- poke.com Languages & Frameworks Hans- Pe(er Halvorsen, M.Sc. 1 ImplementaVon Planning
01. Introduction of Android
01. Introduction of Android Goal Understand the concepts and features of the Android Install the complete Android development environment Find out the one-click install Android development environment
Experiences with ALM tools in Software Engineering course
Faculty of Mathematics, University of Belgrade 1/35 Vladimir Filipović Experiences with ALM tools in Software Engineering course Outline 2/35 Software Engineering course entitled Software development 2
Lab Inventory System. Label Writer Access Card with Barcode Barcode Reader. Hans- Pe(er Halvorsen, M.Sc.
Lab Inventory System Label Writer Access Card with Barcode Barcode Reader Hans- Pe(er Halvorsen, M.Sc. Lab Inventory System (LIS) 1. Register Equipment Data - Then Print out a Barcode Label and sfck it
Discovering Computers
Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet Chapter 9 Operating Systems Objectives Overview Define an operating system Describe the start-up process and shutdown
Create Installa+on Packages in Visual Studio
Create Installa+on Packages in Visual Studio Step by step Exercises Hans- Pe8er Halvorsen, M.Sc. Maintenance Developers Developers & Testers Customers Development Tes+ng Produc+on Deployment & Installa+on
How To Understand Software Quality
Chapter 24 - Quality Management Letizia Jaccheri 1 Topics covered Software quality (project, product, organization) Software standards (product, process) Reviews and inspections (code, progress, standards)
Software Testing Lifecycle
STLC-Software Testing Life Cycle SDLC Software Testing Lifecycle Software Testing Life Cycle (STLC) defines the steps/ stages/ phases in testing of software. However, there is no fixed standard STLC in
A small selection of emails we have chosen to include to show some of our communication with the open source community and how this has proceeded.
Chapter 1 Various emails A small selection of emails we have chosen to include to show some of our communication with the open source community and how this has proceeded. 1.1 Communication with a teachers
Data Acquisition in LabVIEW
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Data Acquisition in LabVIEW HANS- PETTER HALVORSEN, 2013.08.16 Faculty of Technology, Postboks 203,
Velkommen til Tech Update Århus 13. april 2010
Efficiency. Control. Choice Velkommen til Tech Update Århus 13. april 2010 1 Agenda for Tech Update 13. april 2010 09.00-09.10 Velkomst Niels Astor, EMC 09.10-09.35 Rejsen mod den private sky og hvad er
Database Communica/on in Visual Studio/C# using Web Services. Hans- Pe=er Halvorsen, M.Sc.
Database Communica/on in Visual Studio/C# using Web Services Hans- Pe=er Halvorsen, M.Sc. Background We will use Web Services because we assume that the the App should be used on Internet outside the Firewall).
SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J 2 2-3 A N D O B J 3-2)
SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J 2 2-3 A N D O B J 3-2) SOFTWARE CATEGORIES There are two main type of software categories Operating Systems Software Application Software
Sviluppo soluzioni Open Source per il Cloud
Sviluppo soluzioni Open Source per il Cloud Eclipse e Windows Azure Platform Senior Architect Cloud Computing, Microsoft www.spagoworld.org/openevents Microsoft & Open Source? Are you kidding me? www.spagoworld.org/openevents
Evolving in the global digital scenario. Politecnico di Torino
Evolving in the global digital scenario Claudio G. Demartini Claudio G. Demartini Politecnico di Torino Trends: Time Machine Before Now http://www.baekdal.com/analysis/market-of-information 29/10/2013
Synchronization with Microsoft Team Foundation Server 2010
Synchronization with Microsoft Team Foundation Server 2010 How To Setup March 19, 2011 v. 2 INTRODUCTION 3 PREREQUISITES 3 INSTALLATION 3 DEPLOYMENT SCENARIOS 4 SINGLE SERVER SCENARIO 4 DISTRIBUTED SCENARIO
SECURE BACKUP SYSTEM DESKTOP AND MOBILE-PHONE SECURE BACKUP SYSTEM HOSTED ON A STORAGE CLOUD
SECURE BACKUP SYSTEM DESKTOP AND MOBILE-PHONE SECURE BACKUP SYSTEM HOSTED ON A STORAGE CLOUD The Project Team AGENDA Introduction to cloud storage. Traditional backup solutions problems. Objectives of
Integrating Team Foundation Server, Microsoft Test Manager and Coded UI Tests
Integrating Team Foundation Server, Microsoft Test Manager and Coded UI Tests Ing. Gonzalo Alba Trainer, MCP, CSM, Automation developer Introduction to Application Lifecycle Management with Visual Studio
ASP.NET. Web Programming. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Hans- Petter Halvorsen, 2014.03.01 ASP.NET Web Programming Faculty of Technology, Postboks 203,
Tablets in Data Acquisition
Tablets in Data Acquisition Introduction In the drive to smaller and smaller data acquisition systems, tablet computers bring a great appeal. Desktop personal computers gave engineers the power to create
Web. Programming. Hans- Pe0er Halvorsen, M.Sc. h0p://home.hit.no/~hansha/?page=sojware_development
h0p://home.hit.no/~hansha/?page=sojware_development Web O. Widder. (2013). geek&poke. Available: h0p://geek- and- poke.com Programming Hans- Pe0er Halvorsen, M.Sc. 1 Web is the Present and the Future 2
Technical Design Document for Ramp!
Technical Design Document for Ramp! One Man Games (Carlo Altieri, matr. T07573, [email protected]) A.A. 2013 2014 V 2.4 20/06/2014 Summary 1. Document History... 3 2. Overview... 3 3. Development...
Chapter 13: Program Development and Programming Languages
Understanding Computers Today and Tomorrow 12 th Edition Chapter 13: Program Development and Programming Languages Learning Objectives Understand the differences between structured programming, object-oriented
THE OPEN SOURCE DEVELOPER REPORT
THE OPEN SOURCE DEVELOPER REPORT 2011 ECLIPSE COMMUNITY SURVEY JUNE 20 11 EXECUTIVE SUMMARY Eclipse is a large, vibrant, well-established open source community with over 200 open source projects, close
Moving your development to the Cloud using Visual Studio Online
Moving your development to the Cloud using Online Jakob Ehn Active Solution @jakobehn [email protected] #devsum15 About //Me Senior Developer @ Active Solution ALM MVP http://geekswithblogs.net/jakob @jakobehn
1) Testing of general knowledge 25%. Each right question counts 1. Each wrong counts 0.5. Empty
1 Exam 2 The exam consists of four parts: 1) Testing of general knowledge 25%. Each right question counts 1. Each wrong counts 0.5. Empty counts zero. See below note about Task 1. 2) Planning 20%. All
Hypervisor Software and Virtual Machines. Professor Howard Burpee SMCC Computer Technology Dept.
Hypervisor Software and Virtual Machines Learning Objectives Understand the common features of today s desktop virtualization products Select and implement a desktop virtualization option on a Linux, Mac,
Nordic Master in Didactics of Mathematics
Nordic Master in Didactics of Mathematics NORDIMA Barbro Grevholm Seminar i Bergen den 7-8 september 2011 Nordic Master in Didactics of Mathematics Project number NMP-2009/10730 The Master Consortium consists
HP Application Lifecycle Management
HP Application Lifecycle Management Overview HP Application Lifecycle Management is a software solution expressly designed to allow your team to take control of the application lifecycle while investing
Software Development In the Cloud Cloud management and ALM
Software Development In the Cloud Cloud management and ALM First published in Dr. Dobb's Journal, February 2009: http://www.ddj.com/development-tools/212900736 Nick Gulrajani is a Senior Solutions Architect
Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support
Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support Overview codebeamer is a single-repository Application
Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. [email protected].
Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali [email protected] 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers
Product Stack and Corporate Overview
Product Stack and Corporate Overview October 2010 Laszlo Szalvay VP of the Worldwide Scrum Business CollabNet s Scrum Business Line is dedicated to Scrum and extreme programming (XP) as a means to an end
Effective Team Development Using Microsoft Visual Studio Team System
Effective Team Development Using Microsoft Visual Studio Team System Course 6214A: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with the knowledge and
Enhancing The ALM Experience
Enhancing The ALM Experience Tools to Accelerate Delivery of Secure, Reliable Modern Applications Brent Dorenkamp Solutions Architect Agenda Application Modernization and the Instant-On Enterprise Building
Software Quality Testing Course Material
Prepared by Vipul Jain Software Quality Testing Course Material Course content is designed and will be taught in such a manner in order to make a person job ready in around 10-12 weeks. Classroom sessions
Data Logging and Monitoring Pro. Hans-Petter Halvorsen, M.Sc.
Data Logging and Monitoring Pro Hans-Petter Halvorsen, M.Sc. Data Logging and Monitoring With this Data Logging and Monitoring App you can Log and Monitoring Data from a DAQmx DAQ Device from National
Access Tropical Cloud Desktop from Any Device
Access Tropical Cloud Desktop from Any Device Tropical Business Solutions White Paper Contents What is Tropical Cloud Desktop?... 3 Information you are going to need... 3 How to connect to the Tropical
DEFINITE AND INDEFINITE FORM
DEFINITE AND INDEFINITE FORM In Norwegian, a noun can appear either in the indefinite form or in the definite form. There are some absolute rules that determine which form is correct, but three important
2015 IBM Continuous Engineering Open Labs Target to better LEARNING
2015 IBM Continuous Engineering Open Labs Target to better LEARNING (NO COST - not a substitute for full training courses) Choose from one or more of these Self-Paced, Hands-On Labs: DMT 3722 - Learn to
Development Testing for Agile Environments
Development Testing for Agile Environments November 2011 The Pressure Is On More than ever before, companies are being asked to do things faster. They need to get products to market faster to remain competitive
SECTION 2 PROGRAMMING & DEVELOPMENT
Page 1 SECTION 2 PROGRAMMING & DEVELOPMENT DEVELOPMENT METHODOLOGY THE WATERFALL APPROACH The Waterfall model of software development is a top-down, sequential approach to the design, development, testing
AB Suite in the Application Lifecycle
AB Suite in the Application Lifecycle By: Alan Hood White Paper The application lifecycle goes well beyond simply writing applications and testing them. It includes everything from the initial collection
Adopting Agile Approaches for the Enterprise
Adopting Agile Approaches for the Enterprise CollabNet Solutions Presented by: Brian Zeichick, CollabNet Product Manager Email: [email protected] Today s Agenda Developing in the Cloud for Governance
MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info
MANUAL TESTING (Complete Package) WEB APP TESTING DB TESTING MOBILE APP TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION :
Do you know what makes NetSupport Manager so unique?
Do you know what makes NetSupport Manager so unique? NetSupport Manager is recognised internationally as the market leading Remote Control solution for Enterprises large and small. Over the last 23 years,
From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development
From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development Introduction Today s developers are under constant pressure to launch killer apps and release enhancements as
XenDesktop Workshop. Hva, Hvordan.? The best desktop virtualization solution is now even better
powered by XenDesktop Workshop. Hva, Hvordan.? The best desktop virtualization solution is now even better Stian A. Petersen Løsnings Arkitekt [email protected] Commaxx Denne workshop er basert på følgende:
Azfar Bassir. Summary. Experience. Developer at SHFT [email protected]
Azfar Bassir Developer at SHFT [email protected] Summary I consider myself as a positive, happy, energetic and responsible person. I love challenges because I always want to improve my skills. I am ambitious
PowerPoint Presentation to Accompany. Chapter 5. System Software. Copyright 2014 Pearson Educa=on, Inc. Publishing as Pren=ce Hall
PowerPoint Presentation to Accompany Chapter 5 System Software Objectives 1. Explain what an operating system does. 2. Compare the most common stand-alone operating systems. 3. Compare specialized operating
Registration at www.nav.no English translation
Registration at www.nav.no English translation Registrer deg - Please register (You can find information about e.g. job seeking in different languages by choosing other languages and then English on this
Mobile App Development
Mobile App Development Spring 2013 Agenda Practical information Introduction to mobile development Introduction to Android development 1 About us Jacob Avlund, course manager Kasper Østerbye, teacher Charlotte
COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM)
COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM) 0 TEAM MEMBERS SYED HUSSAIN RAZA NAQVI SYED MUHAMMAD TAHIR RAZA MUHAMMAD
Making Mobile a Reality
Making Mobile a Reality KIEFER CONSULTING CALIFORNIA DEPARTMENT OF TECHNOLOGY Introductions Scott Paterson California Department of Technology, Enterprise Solutions Harkeerat Toor Kiefer Consulting, Consultant
VIA CONNECT PRO Deployment Guide
VIA CONNECT PRO Deployment Guide www.true-collaboration.com Infinite Ways to Collaborate CONTENTS Introduction... 3 User Experience... 3 Pre-Deployment Planning... 3 Connectivity... 3 Network Addressing...
Moving to the new EAE version control Grantley McCauley
Moving to the new EAE version control Grantley McCauley EAE/AB Suite Seminar Amsterdam October 21-22, 2014 Alternative Version Control Option for EAE 3.3 Objective: Provide alternative (i.e. replacement)
Visual Paradigm product adoption roadmap
Visual Paradigm product adoption roadmap Model-Code-Deploy Platform Easy and Intelligent Business Process Modeler Streamlined Design and Development Environment Access Database with Object- Oriented Technology
HP Application Lifecycle Management (ALM) 11.00. HP Quality Center 11.00. Roman Zednik HP Software Austria
HP Application Lifecycle Management (ALM) 11.00 HP Quality Center 11.00 Roman Zednik HP Software Austria WARUM 11? Product Release Overview Product Name Version Previous Version Previous Name HP Test Data
Maximizer CRM 12 Summer 2013 system requirements
12 Summer 2013 system requirements A comprehensive look at Maximizer Software s lastest CRM solutions Enterprise and Group Editions A typical Maximizer implementation consists of a server and one or more
CompSci 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
QHR Accuro EMR IT Hardware Requirements
QHR Accuro EMR IT Hardware Requirements Hardware Requirements for Accuro EMR Table of Contents Local Install Platform:... 3 Server Requirements:... 3 Workstation Requirements:... 4 Peripheral Requirements:...
Cambridge International AS and A Level Computer Science
Topic support guide Cambridge International AS and A Level Computer Science 9608 For examination from 2017 Topic 3.4.2 Virtual machine Cambridge International Examinations retains the copyright on all
NVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?
NVIDIA GRID OVERVIEW Imagine if responsive Windows and rich multimedia experiences were available via virtual desktop infrastructure, even those with intensive graphics needs. NVIDIA makes this possible
On the Edge of Mobility Building a Bridge to Quality October 22, 2013
Copyright 2013 Vivit Worldwide On the Edge of Mobility Building a Bridge to Quality October 22, 2013 Brought to you by Copyright 2013 Vivit Worldwide Hosted by Stephanie Konkoy Americas Chapter/SIG Liaison
Getting Started with VMware Horizon View (Remote Desktop Access)
Getting Started with VMware Horizon View (Remote Desktop Access) Use The Links Below To Navigate This Document Using VMware Horizon View with Tablet and Smartphone APP or Mobile Web Browser Walk Through
A lap around Team Foundation Server 2015 en Visual Studio 2015
A lap around Team Foundation Server 2015 en Visual Studio 2015 René van Osnabrugge ALM Consultant, Xpirit [email protected] http://roadtoalm.com @renevo About me Also Scrum Master [email protected]
How To Price Power In Norsk
Electricity consumption should there be a limit? Implications of people s attitudes for the development of sustainable pricing systems Behave Conference Hege Westskog and Tanja Winther Background for the
Paul Barham ([email protected]) Program Manager - Java. David Staheli ([email protected]) Software Development Manager - Java
Paul Barham ([email protected]) Program Manager - Java David Staheli ([email protected]) Software Development Manager - Java to empower every person and every organization on the planet to achieve
QlikView 11 Feature Sheet Source Control Integration
QlikView 11 Feature Sheet Source Control Integration What is included? QlikView 11 can integrate directly with industry standard source code control systems. QlikView 11 provides a set of operations to
Mobile Testing, Agile Methodologies & You!
& Mobile Testing, Agile Methodologies & You! Before We Begin... It's Quiet in Here Q&A at End of Webinar Contact Details Available Let s Go! Today s Presenters Alan Trefzger XBOSoft William Anderson Go2Group
SAS in clinical trials A relook at project management,
SAS in clinical trials A relook at project management, tools and software engineering Sameera Nandigama - Statistical Programmer PhUSE 2014 AD07 2014 inventiv Health. All rights reserved. Introduction
Uni Vault. An Introduction to Uni Systems Hybrid Cloud Data Protection as a Service. White Paper Solution Brief
Uni Vault An Introduction to Uni Systems Hybrid Cloud Data Protection as a Service White Paper Solution Brief Contents The Challenges of Traditional Backup... 3 The Uni Systems Data Protection as a Service
