CD#1: Nicholas Rommel (15, 158) 11/27/2016

Size: px
Start display at page:

Download "CD#1: Nicholas Rommel (15, 158) 11/27/2016"

Transcription

1 CD#1: Nicholas Rommel (15, 158) 11/27/2016 My Technical Accomplishments during the past week: I accomplished the following during the past week. I continued to work with the SNMPv3 examples from the SharpNet website. I was able to get the getbulk request working with SNMPv3 using the test server. Additionally, I looked into the Traps and Informs to see how those would be done using our current DLL, and I worked through the code for those examples. I ran into an issue when doing this, as there were typos in the example code provided that have never been corrected. Thankfully, I was able to determine that the typos were due to residual HTML code, that had the purpose of inserting symbols like & or <. When I fixed those errors by replacing & with & and < with <, I was able to successfully compile the code. However, the test server is unfortunately not configured to send any notifications, so I was not able to test out the code I wrote for the more expansive case for Traps and Informs. But I was able to run the code for sending a trap request using a program class that bypassed the sockets. I also finally and concretely determined that I need to write code to open and close connections over sockets. The good news is that the code necessary for doing this is only a few lines and is essentially the same code in each instance, so it will not add any more difficulty to the SNMP management portion of this project. Because the test server was not able to send notifications, I instead focused on understanding the code used for the Traps and Informs as much as possible so that I will be able to use it when I try to connect to the RUPS. I also was able to look up what I believe to be the UPS system OID, which is MODULE-IDENTITY: Due to the amount of debugging and code testing required for this past week, and due to being home for the Thanksgiving holiday, I was not able to do anything with the RUPS this past week. Self-Evaluation of what was promised for the past week: I did not accomplish what I promised for the past week because I had to completely change my tasking. The reason I had to change my tasking was due to the fact that I had completely underestimated the complexity of SNMPv3. Therefore, before I made any attempts to connect to the RUPS, I needed to further my understanding of how SnmpSharpNet implements SNMPv3. However, for the next week, I will be doing what I had originally tasked myself with for this past week.

2 What I WILL accomplish during the next week: My task for next week is the same as what I had originally stated it to be for this past week, and that is to figure out how to connect to the RUPS using the SNMP manager designed with SnmpSharpNet, and after doing that, attempt to retrieve its complete MIB tree. This may prove to be challenging depending on how easily I can discover the RUPS, as I have not had any practice with discovering devices (the test server did not need to be discovered, since its IP address remained static). Schedule Assessment: We are currently on schedule. Urgent Questions None at this time Summary of Technical Accomplishments To-Date Technical responsibilities are separated by Sprint due to how they can change from sprint to sprint. Also, the number that appears in parentheticals at the end of each user story represents the Effort Value for that User Story. Sprint #0 (Unofficial sprint since we had not decided upon Agile yet): Begin Researching SNMP ( WPR#1 ) Install and configure View Power Pro SNMP Management Software (WPR#1) Set up work and development station, including the COTS UPS ( WPR#1) Researched the Agile Development process ( WPR#1 ) Sprint #1: Inform and educate team on Agile development process ( WPR#2 ) Research and familiarize myself with SNMP MIB as it relates to our specific unit ( WPR#2 ) Go over Agile backlog, effort valuation scaling, and checkpoint of progress of effectiveness of running Sprints one week in duration ( WPR#2 ) Determine goals, tasks, and technical responsibilities for Sprint #2 ( WPR#2) Sprint #2: Decide on IDE and language for the 1U RUPS GUI (WPR#3) Finish benchmarking COTS using ViewPowerPro SNMP Manager (WPR#3)

3 Formulate list of design ideas for RUPS GUI implementation (WPR#3) Determine goals, tasks, and technical responsibilities for Sprint #3 (WPR#3) Sprint #3: #58 Complete PHP Codecademy course (3,WPR#4) #13 Create list of RUPS GUI features to implement (3,WPR#4) #45 Familiarize with Balsamiq (GUI Mockups) (1,WPR#4) #46 Determine User Stories to be included in Sprint #4 (0,WPR#4) Sprint #4: #43 Complete JavaScript Codecademy course (3,WPR#5) #55 Understand and determine work division of block diagram elements (2,WPR#5) #56 Discuss breakdown of project developmental responsibilities (0.5,WPR#5) #54 Discuss strengths and weaknesses of each team member relating to the main points of development (1,WPR#5) #57 Decide on User Stories for Inclusion in Sprint #5 (0,WPR#5) Sprint #5: #60 Make final decision regarding our development path (1,WPR#6) #61 Get started in C# (2,WPR#6) #62 SNMP Client Design Research (3,WPR#6) #63 Decide on User Stories for Inclusion in Sprint 6 (0,WPR#6) Sprint #6: #103 Determine how SNMP will be incorporated with C# (3,WPR#7) #104 Determine how Sockets will/will not be used for our project (3,WPR#7) #108 Decide on User Stories for Inclusion in Sprint 7 (0,WPR#7) Sprint #7: #116 Practice with Snmpsharpnet library (3,WPR#8) #117 Concretely determine the role of sockets and socket programming for our application (3,WPR#8) #119 Nick and Taylor collaborate to start to design how the application will process/store the information retrieved from the RUPS (1,WPR#8) #118 Decide on User Stories for Inclusion in Sprint 8 (0,WPR#8) Sprint #8: #150 Practice SNMPv3 Notifications using our DLL (5,WPR#9) #140 Look up UPS system OID (1,WPR#9) #139 Decide on User Stories for Inclusion in Sprint 9 (0,WPR#9) Sprint #9: #137 Connect to the RUPS using SnmpSharpNet DLL (5,WPR#10) #151 Retrieve RUPS complete MIB tree (2,WPR#10) #152 Decide on User Stories for Inclusion in Sprint 10 (0,WPR#10)

4 CD#2 Taylor Coogan (13,152.5) 11/27/16 My technical accomplishments during the past week: During the past week I mainly researched general best practices in database design. Specifically I learned about standard design choices and requirements for long term use in which the database may be expanded upon and/or used by other programmers. Some of the topics I familiarized myself with include the proper use of primary keys, making modifications and testing changes to a working database, meaning and consistency in naming conventions, normalization practices, the use of vendor specific SQL extensions, keeping backups, and general mistakes to avoid. Database normalization is a concept which I see as important and relevant to where I am in the design process. I learned techniques in properly arranging stored data in different tables and columns so that querying this information later is as efficient as possible. These techniques will help to reduce data redundancy and improve data integrity. I learned that it is important to have a thorough database schema design and planning process ahead of time, as it is not ideal in the middle of further developments to have to go back and fix or redesign the database. I also reviewed some examples of normalization of general database concepts as well as some more examples specific to SNMP data. Self-Evaluation of what was promised for the past week: This week I accomplished some of what I promised for the past week. I was able to complete the user story regarding researching best practice in database design. However due to the Thanksgiving holiday this week, I was unable to work further on developing the test database into a more advanced model. I was also unable to do the user story regarding collaborating with Nick this week. This is due to the holiday and because we are still not at a point where we are able to complete that task. I will continue to add it to my sprint for next week, but I do this knowing full well that it may not get done. Although I didn t not get everything I promised done this week, I anticipated that this may occur due to the holiday break. In retrospect, I may have planned too much for this past week, and it will be okay to accomplish these tasks next week.

5 What I WILL accomplish during the next week: Over the next week I plan to keep working on my test database to get it to a point where it is ready for integration with Nick s segment of the project. This means implementing more advanced functionality that will be necessary for the application, and looking into the potential use of the Spring.NET and MyBatis.NET frameworks. I will also work directly with Nick to discuss and plan the integration of the SNMP client with the database, and how we will store the data from the client. Schedule Assessment: I am currently on schedule. Urgent questions: None at this time. Summary of Technical Accomplishments To-Date Sprint #0: Begin researching Simple Network Management Protocol (WPR#1) Install and configure View Power Pro SNMP Management Software (WPR#1) Setting up and configuring a COTS (consumer-model) uninterruptable power supply ( WPR#1) Sprint #1: Benchmark the COTS UPS system and analyzing the GUI (WPR#2) Research SNMP Management Information Database and Traps (WPR#2) Go over Agile backlog, effort valuation scaling, and checkpoint of progress of effectiveness of running Sprints one week in duration ( WPR#2 ) Determine goals, tasks, and technical responsibilities for Sprint #2 ( WPR#2) Sprint#2 Finish benchmarking the COTS GUI (WPR#3) Create list of design ideas for RUPS GUI (WPR#3) Decide on technology approach (programming language) and software-system architecture for the RUPS GUI (WPR#3) Determine goals, tasks, and technical responsibilities for Sprint #3 (WPR#3) Sprint #3:

6 #44 Download Webstorm IDE for JavaScript (0,WPR#4) #43 Complete JavaScript CodeAcademy course (3,WPR#4) #13 Create list of RUPS GUI features to implement (3,WPR#4) #45 Familiarize with Balsamiq (GUI Mockups) (1,WPR#4) #46 Determine User Stories to be included in Sprint #4 (0,WPR#4) Sprint #4: #43 Complete JavaScript Codecademy course (3,WPR#5) #55 Understand and determine work division of block diagram elements (2,WPR#5) #56 Discuss breakdown of project developmental responsibilities (0.5,WPR#5) #54 Discuss strengths and weaknesses of each team member relating to the main points of development (1,WPR#5) #57 Decide on User Stories for Inclusion in Sprint #5 (0,WPR#5) Sprint #5: #60 Make final decision regarding our development path (1,WPR#6) #61 Get started in C# (2,WPR#6) #62 SNMP Client Design Research (3,WPR#6) #63 Decide on User Stories for Inclusion in Sprint 6 (0,WPR#6) Sprint #6: #105 Look up databases and how they will or will not be used for the GUI design (4,WPR#7) #108 Decide on User Stories for Inclusion in Sprint 7 (0,WPR#7) Sprint #7: #127 Finalize database implementation decision (3,WPR#8) #119 Nick and Taylor collaborate to start to design how the application will process/store the information retrieved from the RUPS (1,WPR#8) #118 Decide on User Stories for Inclusion in Sprint 8 (0,WPR#8) Sprint #8: #142 Continue Development of "test" database for future integration in application (4,WPR#9) #143 Learn database design best practice (2,WPR#9) #119 Nick and Taylor collaborate to start to design how the application will process/store the information retrieved from the RUPS (1,WPR#9) #139 Decide on User Stories for Inclusion in Sprint 9 (0,WPR#9) Sprint #9: #142 Continue Development of "test" database for future integration in application (4,WPR#10) #119 Nick and Taylor collaborate to start to design how the application will process/store the information retrieved from the RUPS (1,WPR#10)

7 #152 Decide on User Stories for Inclusion in Sprint 10 (0,WPR#10)

8 CD#3 Brenden Smerbeck (15, 134) 11/27/2016 My Technical Accomplishments during the past week: My work this week has been focused on the GUI interface; both physically and with drafted mockups. In addition, I ve been working at coordinating changes to that GUI as we continue from the fall semester into the spring semester, and ways we might modify the GUI. In regards to the GUI mockups, I finished the screen on which the user will be able to add or remove devices from their monitoring list. This piggybacked on discussion the group had during the last sprint, and the best way to accommodate the varying computer competences of the end users. Then, I began designing the main dashboard; an area where critical components of the devices can be monitored. ViewPowerPro has been a great tool as it covers all the essential components in a graphical format. This application is the foundation of our December design goal - a functional SNMP monitoring application for the RUPS. In terms of design, I have been focusing on different layout options for these devices. While graphical buttons and tile designs are practical, I ve also considered scalability; the user needing a simple means of viewing information for larger groups of devices. This is reflected directly in my design and will continue with our design discussion during our next weekly scrum between Peter, the other team members, and myself. Self-Evaluation of what was promised for the past week: I was able to accomplish all my tasks I was assigned. While the stretch goal of collaboration wasn t met - partly due to the holiday - I made solid progress on the GUI design and will begin adding implementation in the coming weeks. What I WILL accomplish during the next week: This next week will be similar to the last week. I will be working on drafting screens in Balsamiq, and then designing them in C# using WPF; the built-in gui design toolkit. Focus will be on the dashboard, and then hopefully the event manager and our system to view both basic snmp information and traps being sent to the monitor.

9 Schedule Assessment: Having determined a more concrete goal for December, our scheduling is on time. The next weeks will involve heavy coordination and cooperation to begin bringing pieces together. Urgent Questions: None at this time Summary of Technical Accomplishments To-Date Sprint #0 (Unofficial sprint since we had not decided upon Agile yet): Begin Researching SNMP ( WPR#1 ) Install and configure View Power Pro SNMP Management Software (WPR#1) Set up work and development station, including the COTS UPS ( WPR#1) Researched the Agile Development process ( WPR#1 ) Sprint #1: Inform and educate team on Agile development process ( WPR#2 ) Research and familiarize myself with SNMP MIB as it relates to our specific unit ( WPR#2 ) Go over Agile backlog, effort valuation scaling, and checkpoint of progress of effectiveness of running Sprints one week in duration ( WPR#2 ) Determine goals, tasks, and technical responsibilities for Sprint #2 ( WPR#2) Sprint #2: Decide on IDE and language for the 1U RUPS GUI (WPR#3) Finish benchmarking COTS using ViewPowerPro SNMP Manager (WPR#3) Formulate list of design ideas for RUPS GUI implementation (WPR#3) Determine goals, tasks, and technical responsibilities for Sprint #3 (WPR#3) Sprint #3: #58 Complete PHP Codecademy course (3,WPR#4) #13 Create list of RUPS GUI features to implement (3,WPR#4) #45 Familiarize with Balsamiq (GUI Mockups) (1,WPR#4) #46 Determine User Stories to be included in Sprint #4 (0,WPR#4) Sprint #4: #43 Complete JavaScript Codecademy course (3,WPR#5) #55 Understand and determine work division of block diagram elements (2,WPR#5)

10 #56 Discuss breakdown of project developmental responsibilities (0.5,WPR#5) #54 Discuss strengths and weaknesses of each team member relating to the main points of development (1,WPR#5) #57 Decide on User Stories for Inclusion in Sprint #5 (0,WPR#5) Sprint #5: #60 Make final decision regarding our development path (1,WPR#6) #61 Get started in C# (2,WPR#6) #62 SNMP Client Design Research (3,WPR#6) #63 Decide on User Stories for Inclusion in Sprint 6 (0,WPR#6) Sprint #6: #103 Compare and Contrast versions of Visual Studio (3,WPR#7) #104 Begin initial mockups of the User Interface in Balsamiq (3,WPR#7) #108 Decide on User Stories for Inclusion in Sprint 7 (0,WPR#7) Sprint #7: #44 Download Visual Studio (0,WPR#8) #123 Discuss first mockup and plan revisions (1, WPR#8) Sprint #8: #149 Practice with WPF GUI Builder (2,WPR#9) #148 Finish GUI Design - Revision 1 (5, WPR#9) Sprint #9 #153 Design Device Add/Remove and Dashboard using WPF (3, WPR#10) #154 Continue GUI Mockup - Event Handler/Viewer (3,WPR#10)

11 CD#4 Josiah Schaffer (3, 123) 11/27/16 My Technical Accomplishments during the past week: This past week no progress was made towards the project due to the Thanksgiving Holiday and an extremely busy first half of the week. Self-Evaluation of what was promised for the past week: As predicted, I was not able to get anything done during the Thanksgiving week. What I WILL accomplish during the next week: For the next week, I will look for and create the resistor clamps or other securing device for the resistors. I will also start looking at the wiring and begin putting the variable resistor load together. Hopefully I will be able to get the container to begin finalizing the device. I will also It will also start to characterize the 1U RUPS battery monitor board. Schedule Assessment: I am currently on track with the project. I will now begin building the variable resistor load. I will also begin characterizing the battery monitor board before the other op amps come in and I can start experimenting. Urgent Questions: None at this time. Summary of Technical Accomplishments To-Date Variable Resistive Load Understand variable resistive load requirements, WPR1 Design variable resistive load, WPR2

12 Pick parts to build variable resistive load, WPR5 Acquire parts and build variable resistive load, WPR6/WPR7 Test variable resistive load with the COTS Use variable resistive load to test 1U GUI functionality Look at Ohmite and other companies for power resistors, WPR3 Look at resistor selection and specifications, like thermal rating, operation range, resistance to temperature curves, etc., WPR3 Look at physical constructions for resistive load, including heat dissipation, securing resistors, etc., WPR3 Find a fuse for the worst case scenario of resistor network operation., WPR3 Make bill of materials for variable resistor load, WPR4, WPR5 Decide what parts we need to purchase from the bill of materials based on materials we have on hand. WPR5 Begin building the variable resistor load, WPR9/WPR10 Serial Communications Acquire serial communications cable, WPR4 Modify serial communications cable, WPR4 Test serial communications cable, WPR4 Battery Monitoring Get familiar with old battery module by studying schematic, WPR5, WPR6 Understand battery monitoring tech-spec from TI, WPR5, WPR6 Understand chip eval product Look at forum about battery monitoring schematic on Gas Gauge Forum Look at operational amplifiers for cross module, WPR5, WPR6 Decide on operation amplifiers from INA--- family, WPR6, WPR7 Back calculate everything needed to modify and connect to use the opamp to connect the old and new board, WPR7, WPR8

13 Make sure output swing meets requirements for new monitor, WPR7, WPR8 Begin characterization of 1U RUPS battery monitor board, WPR9/WPR10 Next Generation SNMP module Research of next generation SNMP module, WPR4, WPR5 Analysis of next generation SNMP module Specification of next generation SNMP module Splice AC 1U RUPS connector to normal plug, WPR3 Get wire for DC 1U RUPS connector, WPR5 Voltmeter to get +/- on 1U RUPS when wiring DC connector Get optimal shipping address from Sunak, WPR3

14 Agile Backlog: Story Number Title Status Effort Value 21 Review UPS MIB SNMP Objects available to implement RUPS GUI design New 3 22 DC Connector of RUPS New Look for new SNMP Connector New Write C# program to retrieve the SNMP information New? 111 Setup repository with version history New Determine method of testing for QA New Begin application flowchart/block diagram New Finalize GUI Design New Begin Construction of UI using determined GUI builder New Determine VRL design layout New End-User Discussion New Figure out how to ensure SnmpSharpNet Library is available upon installing the application New Potentially add help tutorials New? 136 Find out if/how to integrate GitHub with Visual Studio New Integrate Database with SNMP Client New 5

Project Plan. Project Plan. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

Project Plan. Project Plan. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai Project Plan May13-06 Logging DC Wattmeter Team Member: Ailing Mei Andrew Kom Chongli Cai Advisor : Collin Christy Client: Garmin International David Hoffman Qiaoya Cui Table of Contents Need Statement...

More information

CPU DB Data Visualization Senior Project Report

CPU DB Data Visualization Senior Project Report CPU DB Data Visualization Senior Project Report Marek Moreno ( mmoren14@calpoly.edu ) Ruchita Patel ( rpatel31@calpoly.edu ) 16 June 2017 Introduction Project Overview/Executive Summary Given the CPU database

More information

Notes Discussed project needs and possible tool use Everything needs to be documented very well for future use Stretch goal discussed

Notes Discussed project needs and possible tool use Everything needs to be documented very well for future use Stretch goal discussed Team meeting 1 - Creation of Team VERITAS Meeting time - 3:30-4:30 9/5/2017 Discussed project Created team contract, can be found with each member and on team wiki Decided on specific jobs and which person

More information

Tour Trak Project Plan

Tour Trak Project Plan Tour Trak Project Plan The Cycologists Project Plan 1. Project Overview 1.1 Scope Statement This project is a continuation of TourTrak, developed by previous senior project teams Centri Pedal, Dev Cycle,

More information

EMPLOYEE LOCATION TRACKING SERVICE

EMPLOYEE LOCATION TRACKING SERVICE WES T ST R EET AWE SOM E STR EET EMPLOYEE LOCATION TRACKING SERVICE Web & Android OVERVIEW GPS fleet tracking services have been on the market for some years now but with the explosion of smartphone usage,

More information

Release Notes for the BayStack 10 Power Supply Unit

Release Notes for the BayStack 10 Power Supply Unit Part No. 208560-C March 2003 4655 Great America Parkway Santa Clara, CA 95054 Release Notes for the BayStack 10 Power Supply Unit Software Version 3.0.0 *208560-C* 2 Copyright 2003 Nortel Networks All

More information

CSCE 315 Fall Team Project 3

CSCE 315 Fall Team Project 3 CSCE 315 Fall 2017 Team Project 3 Project Goal Your team is to build a system that puts together different existing web components in an application that provides a quality user interface to the joined

More information

Wakanda Architecture. Wakanda is made up of three main components: Wakanda Server Wakanda Studio Wakanda Client Framework

Wakanda Architecture. Wakanda is made up of three main components: Wakanda Server Wakanda Studio Wakanda Client Framework Wakanda Architecture Wakanda is made up of three main components: Wakanda Server Wakanda Studio Wakanda Client Framework Note: For a more general overview of Wakanda, please see What is Wakanda?) Wakanda

More information

DSP Research Project

DSP Research Project DSP Research Project The digital signal processing (DSP) research project is a core component of the Physics 351 digital electronics course. The research project component is structured as design, construction,

More information

Design Document. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

Design Document. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai Design Document May13-06 Logging DC Wattmeter Team Member: Ailing Mei Andrew Kom Chongli Cai David Hoffman Advisor : Collin Christy Client: Garmin International Qiaoya Cui 0 Table of Contents EXECUTIVE

More information

Day Health Planner. Team 4YourHealth. Zachary Nielson Daniel Hudy Peter Butler. Karen Snavely Eric Majchrzak Calvin D. Rosario.

Day Health Planner. Team 4YourHealth. Zachary Nielson Daniel Hudy Peter Butler. Karen Snavely Eric Majchrzak Calvin D. Rosario. Day Health Planner Team 4YourHealth Zachary Nielson Daniel Hudy Peter Butler Project Overview Karen Snavely Eric Majchrzak Calvin D. Rosario Trillium Health AJ Faculty Coach Professor Hawker Trillium Health

More information

Software Quality in a Modern Development Team. Presented by Timothy Bauguess and Marty Lewis

Software Quality in a Modern Development Team. Presented by Timothy Bauguess and Marty Lewis Software Quality in a Modern Development Team Presented by Timothy Bauguess and Marty Lewis High-Quality Software Who benefits? End users Development Stakeholders Components of Software Quality Structural

More information

3,500. The Developer Division at Microsoft

3,500. The Developer Division at Microsoft 3,500 The Developer Division at Microsoft 800 The VSTS team spread out across 40 feature teams Team Foundation Server (TFS) Visual Studio Team Services (VSTS) Team Foundation Server (TFS) Visual Studio

More information

CS 577A Team 1 DCR ARB. PicShare

CS 577A Team 1 DCR ARB. PicShare CS 577A Team 1 DCR ARB PicShare Team and Project Review (DEN) Project Evaluation Positives Resilient Agile detailed design promotes thoroughness before any code is written Development time should be reduced

More information

solutions for teaching and learning

solutions for teaching and learning RKP18Motor Component List and Instructions PCB layout Constructed PCB Schematic Diagram RKP18Motor Project PCB Page 1 Description The RKP18Motor project PCB has been designed to use PIC microcontrollers

More information

Atlassian JIRA Introduction to JIRA Issue and Project Tracking Software Tutorial 1

Atlassian JIRA Introduction to JIRA Issue and Project Tracking Software Tutorial 1 Atlassian JIRA Introduction to JIRA Issue and Project Tracking Software Tutorial 1 Once again, we are back with another tool tutorial. This time it s the Issue and Project Tracking Software Atlassian JIRA.

More information

Development of AESA (Acumentrics Easy Simple Network Management Protocol Application)

Development of AESA (Acumentrics Easy Simple Network Management Protocol Application) Development of AESA (Acumentrics Easy Simple Network Management Protocol Application) Background Acumentrics, Inc., headquartered in Walpole, Massachusetts, has been recognized, since 1994, as a trusted

More information

GETTING STARTED. User Story Mapping

GETTING STARTED. User Story Mapping GETTING STARTED User Story Mapping contents SECTION 1 user story maps what is a user story map? 3 examples of user story maps 4 breakdown of a user story map 5 why create user story maps? 6 benefits of

More information

Audit. A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo

Audit. A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo Audit A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo In Partial Fulfillment of the Requirements for the Degree Bachelor

More information

Project Plan. SISCalendar. for. Prepared by Zach Masiello. Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io

Project Plan. SISCalendar. for. Prepared by Zach Masiello. Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io Project Plan for SISCalendar Prepared by Zach Masiello Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io Revision History Name Date Reason For Changes Version Initial 10/1/13 First version

More information

CSE 498 CSE Courses and Skills Inventory Fall Name:

CSE 498 CSE Courses and Skills Inventory Fall Name: Name: CSE Courses Inventory For each course, check whether you have completed the course or you are currently enrolled in it. Course Completed Enrolled CSE 335 Software Design CSE 410 Operating Systems

More information

Expansion Module HZS 541-1S

Expansion Module HZS 541-1S Expansion Module HZS 541-1S 12.10.2015 Page 1 System Description The external HZS 541-1S expansion module provides users of biomass heating systems with additional 230 V AC relay outputs, analog inputs

More information

1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.

1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE. CUSTOMER PAIN POINTS 1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.NET FRAMEORK. THAT S TAKING UP SPACE ON MY HARDDRIVE

More information

What is JIRA? software development tool. planning and tracking the projects progress and supporting the team collaboration

What is JIRA? software development tool. planning and tracking the projects progress and supporting the team collaboration Jakub Sykora What is JIRA? software development tool planning and tracking the projects progress and supporting the team collaboration supports both Agile (Scrum & Kanban) and waterfall methodologies What

More information

Mason G. Allen. Colorado Springs, CO Portfolio: masonallen.com LinkedIn: masongallen GitHub: mason-allen

Mason G. Allen. Colorado Springs, CO Portfolio: masonallen.com   LinkedIn: masongallen GitHub: mason-allen Mason G. Allen Colorado Springs, CO Portfolio: masonallen.com Email: mason.allen@gmail.com LinkedIn: masongallen GitHub: mason-allen PROFESSIONAL SUMMARY Worked as an IT manager for 6+ years for one of

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK Who am I? John York Agile Software Development JOHN YORK Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile development

More information

Lecture 7: Software Processes. Refresher: Software Always Evolves

Lecture 7: Software Processes. Refresher: Software Always Evolves Lecture 7: Software Processes What is a Software Development Process? The Lifecycle of a Software Project Agile vs. Disciplined Some common approaches: RUP, SCRUM, XP, ICONIX, Where UML fits in (next lecture)

More information

Graphics Performance Benchmarking Framework ATI. Presented to: Jerry Howard. By: Drew Roberts, Nicholas Tower, Jason Underhill

Graphics Performance Benchmarking Framework ATI. Presented to: Jerry Howard. By: Drew Roberts, Nicholas Tower, Jason Underhill Graphics Performance Benchmarking Framework ATI Presented to: Jerry Howard By: Drew Roberts, Nicholas Tower, Jason Underhill Executive Summary The goal of this project was to create a graphical benchmarking

More information

Starting Out With Java: From Control Structures Through Data Structures (2nd Edition) (Gaddis Series) PDF

Starting Out With Java: From Control Structures Through Data Structures (2nd Edition) (Gaddis Series) PDF Starting Out With Java: From Control Structures Through Data Structures (2nd Edition) (Gaddis Series) PDF Starting Out with Java: From Control Structures through Data Structures is designed to be used

More information

Integrity 10. Curriculum Guide

Integrity 10. Curriculum Guide Integrity 10 Curriculum Guide Live Classroom Curriculum Guide Integrity 10 Workflows and Documents Administration Training Integrity 10 SCM Administration Training Integrity 10 SCM Basic User Training

More information

Frequently Asked Questions (FAQs)

Frequently Asked Questions (FAQs) Frequently Asked Questions (FAQs) PowerChute Business Edition v9.5 Frequently Asked Questions Summary PowerChute Business Edition ships with Smart-UPS 5kVA & below. This software provides UPS management,

More information

Easel 5000 Week 8 March 17 - March 24, 2006 Alison Biercevicz Seth Novoson Justin Yu

Easel 5000 Week 8 March 17 - March 24, 2006 Alison Biercevicz Seth Novoson Justin Yu Easel 5000 Week 8 March 17 - March 24, 2006 Alison Biercevicz Seth Novoson Justin Yu Work Completed Express PCB This week, the PCB was finalized. Using Express PCB, it was realized that the original PCB

More information

Level 2 Certification

Level 2 Certification Level 2 Certification Introduction The British Society for Strain Measurement holds personnel certification examinations leading to the award of the Strain Measurement Certificate at Level 1 and 2 and

More information

Entuity Network Analytics Release Notification. June 27th 2018

Entuity Network Analytics Release Notification. June 27th 2018 Entuity Network Analytics Release Notification June 27th 2018 1 ENA Release Notification Technical Bulletin - June, 2018 We are delighted to announce that the latest version of Entuity, to be known as

More information

Simile Tools Workshop Summary MacKenzie Smith, MIT Libraries

Simile Tools Workshop Summary MacKenzie Smith, MIT Libraries Simile Tools Workshop Summary MacKenzie Smith, MIT Libraries Intro On June 10 th and 11 th, 2010 a group of Simile Exhibit users, software developers and architects met in Washington D.C. to discuss the

More information

App Development. Mobile Media Innovation Module 6

App Development. Mobile Media Innovation Module 6 App Development Mobile Media Innovation Module 6 Mobile Media Module The Mobile Media Module is designed as a two-week, broad-based study on the mobile landscape that can be applied in many courses. The

More information

CIS 3730 FALL 2008 Database Management System Project

CIS 3730 FALL 2008 Database Management System Project CIS 3730 FALL 2008 Database Management System Project Project Grade (40 points) The project will be graded at the end of the course with the following breakdown: Initial Project Proposal - 4 points Weekly

More information

DSP Research Project

DSP Research Project DSP Research Project The digital signal processing (DSP) research project is a core component of the Physics 351 digital electronics course. The research project component is structured as design, construction,

More information

MICRO BURN IN PRODUCTS LISTED IN MODEL NUMBER ORDER FOLLOWED BY A BRIEF DESCRIPTION

MICRO BURN IN PRODUCTS LISTED IN MODEL NUMBER ORDER FOLLOWED BY A BRIEF DESCRIPTION MICRO BURN IN PRODUCTS LISTED IN MODEL NUMBER ORDER FOLLOWED BY A BRIEF DESCRIPTION MODEL 102P 102R DESCRIPTION Floor Stand (Plane) Floor Stand (Modified) HTRB Burn-In System (diode) Component Burn-In

More information

Case 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 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 information

Xerte Online Toolkits v3.0 Release Notes

Xerte Online Toolkits v3.0 Release Notes Xerte Online Toolkits v3.0 Release Notes The new login page for Xerte Online Toolkits v3.0 The Xerte Project has made huge progress since we last released a new version of the software. We are now an Apereo

More information

Test Driven Development. René Barto SES Agile Development - Test Driven Development

Test Driven Development. René Barto SES Agile Development - Test Driven Development Test Driven Development René Barto SES Agile Development - Test Driven Development 27-09-2006 Contents About Myself About SES Agile Development A Typical Developer s Day Test Driven Development Questions

More information

POWERING TECHNOLOGY. Reliably powering your business. Solving your power needs. DC POWER SYSTEMS

POWERING TECHNOLOGY. Reliably powering your business. Solving your power needs. DC POWER SYSTEMS POWERING TECHNOLOGY Reliably powering your business. Solving your power needs. DC POWER SYSTEMS P O W E R I N G T E C H N O L O G Y UNIPOWER Systems today incorporates products from the former Power-One

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK Agile Software Development JOHN YORK EECS 441 WINTER 2018 John York Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile

More information

Simon Wosko Phone: Site: Summary Skills Programming Languages Software Database Platforms Utilities SIMON WOSKO 1

Simon Wosko   Phone: Site: Summary Skills Programming Languages Software Database Platforms Utilities SIMON WOSKO 1 Simon Wosko Email: swosko@gmail.com Phone: (484) 881-2365 Site: http://wosko.us Summary Traditional Waterfall and SCRUM methodologies Full project lifecycle, including communication with end users and

More information

Operational Amplifiers: Temperature-Controlled Fan

Operational Amplifiers: Temperature-Controlled Fan SECTION FOUR Operational Amplifiers: Temperature-Controlled Fan 2006 Oregon State University ECE 322 Manual Page 45 SECTION OVERVIEW In this section, you will resume the task of building your power supply.

More information

An Honors Thesis (HONRS 499) Thesis Advisor Rui Chen. Ball State University Muncie, Indiana. Expected Date of Graduation

An Honors Thesis (HONRS 499) Thesis Advisor Rui Chen. Ball State University Muncie, Indiana. Expected Date of Graduation The Development of BeatCred.net An Honors Thesis (HONRS 499) by Peter Kaskie Thesis Advisor Rui Chen Ball State University Muncie, Indiana May 2012 Expected Date of Graduation May 2012 Peter Kaskie The

More information

Story 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! + 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 information

TOOLS AND TECHNIQUES FOR TEST-DRIVEN LEARNING IN CS1

TOOLS AND TECHNIQUES FOR TEST-DRIVEN LEARNING IN CS1 TOOLS AND TECHNIQUES FOR TEST-DRIVEN LEARNING IN CS1 ABSTRACT Test-Driven Development is a design strategy where a set of tests over a class is defined prior to the implementation of that class. The goal

More information

[PDF] Kanban: The Kanban Guide For The Business, Agile Project Manager, Scrum Master, Product Owner, And Development Support Team

[PDF] Kanban: The Kanban Guide For The Business, Agile Project Manager, Scrum Master, Product Owner, And Development Support Team [PDF] Kanban: The Kanban Guide For The Business, Agile Project Manager, Scrum Master, Product Owner, And Development Support Team Creating the most efficient system for your business, development team,

More information

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving

More information

WhatsConfigured for WhatsUp Gold 2016 User Guide

WhatsConfigured for WhatsUp Gold 2016 User Guide WhatsConfigured for WhatsUp Gold 2016 User Guide Contents Welcome to WhatsConfigured 1 What is WhatsConfigured? 1 Finding more information and updates 1 Sending feedback 2 Deploying WhatsConfigured 3 STEP

More information

AirBespoke Inventory Tracking System

AirBespoke Inventory Tracking System Colorado School of Mines Field Session AirBespoke Inventory Tracking System Client: Kylen McClintock Written by: Peter Palumbo, Kyle Thistlewood, Nhan Tran, Minh Vu June 22, 2016 Contents 1 Introduction

More information

Active Code Completion

Active Code Completion [ICSE12] Active Code Completion Cyrus Omar Computer Science YoungSeok Yoon Software Engineering Thomas D. LaToza Software Engineering Brad A. Myers Human-Computer Interaction School of Computer Science

More information

Agile Project Management For Dummies Download Free (EPUB, PDF)

Agile Project Management For Dummies Download Free (EPUB, PDF) Agile Project Management For Dummies Download Free (EPUB, PDF) Be flexible and faster with Agile project management As mobile and web technologies continue to evolve rapidly, there is added pressure to

More information

The Fruits of Their Labor

The Fruits of Their Labor The Fruits of Their Labor Welch s saves money by upgrading to new IBM Power servers and the IBM XIV Storage System CUSTOMER: Welch's Food Inc., a cooperative HEADQUARTERS:Concord, Mass. BUSINESS: Leading

More information

How Can a Tester Cope With the Fast Paced Iterative/Incremental Process?

How Can a Tester Cope With the Fast Paced Iterative/Incremental Process? How Can a Tester Cope With the Fast Paced Iterative/Incremental Process? by Timothy D. Korson Version 7.0814 QualSys Solutions 2009 1 Restricted Use This copyrighted material is provided to attendees of

More information

D#007 - Development Process Handbook

D#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 information

CASE STUDY TELECOMS. Calvi - two years with no database-related bugs

CASE STUDY TELECOMS. Calvi - two years with no database-related bugs CASE STUDY TELECOMS Calvi - two years with no database-related bugs "Redgate tools save me hours and hours of work each week In the last two years we haven t had any bugs related to database objects at

More information

Data Structures And Other Objects Using Java Download Free (EPUB, PDF)

Data Structures And Other Objects Using Java Download Free (EPUB, PDF) Data Structures And Other Objects Using Java Download Free (EPUB, PDF) This is the ebook of the printed book and may not include any media, website access codes, or print supplements that may come packaged

More information

Low Cost RFID-Based Race Timer for Smaller Events

Low Cost RFID-Based Race Timer for Smaller Events Low Cost RFID-Based Race Timer for Smaller Events Members: Robert Evans, Christie Sitthixay, Edward Tan, Michael Houldsworth ECE Faculty Advisor: Tom Miller Courses Involved: ECE562, ECE633, ECE634, ECE649,

More information

Fundamentals of STEP Implementation

Fundamentals of STEP Implementation Fundamentals of STEP Implementation David Loffredo loffredo@steptools.com STEP Tools, Inc., Rensselaer Technology Park, Troy, New York 12180 A) Introduction The STEP standard documents contain such a large

More information

2. Site Planning lists the prerequisites and physical requirements for installing the 289H M LSS monitor.

2. Site Planning lists the prerequisites and physical requirements for installing the 289H M LSS monitor. 289H M LSS Installation & Operations Manual Overview Section 1 INTRODUCTION This manual provides procedures for installing and operating the 289H M Loop Surveillance System (LSS) monitor. It addresses

More information

Agile Project Management: A Quick Start Beginner's Guide To Mastering Agile Project Management PDF

Agile Project Management: A Quick Start Beginner's Guide To Mastering Agile Project Management PDF Agile Project Management: A Quick Start Beginner's Guide To Mastering Agile Project Management PDF Discover Agile Project Management *** 3rd Edition *** DO YOU WANT TO ACHIEVE THE BEST AT EVERY STAGE OF

More information

QUICKSTART INSTALLATION INSTRUCTIONS

QUICKSTART INSTALLATION INSTRUCTIONS WEGENER i8640 DIGITAL AUDIO SERVER QUICKSTART INSTALLATION INSTRUCTIONS This satellite receiver has been provided for the reception of MRN, WestwoodOne or Compass Sports. Once installed, please contact

More information

Microsoft Exam Questions & Answers

Microsoft Exam Questions & Answers Microsoft 70-497 Exam Questions & Answers Number: 70-497 Passing Score: 800 Time Limit: 120 min File Version: 44.1 http://www.gratisexam.com/ Microsoft 70-497 Exam Questions & Answers Exam Name: Software

More information

Getting a Quick Start with RUP

Getting a Quick Start with RUP Getting a Quick Start with RUP By: Doug Rosenberg and Jeff Kantor, ICONIX Software Engineering, Inc. Abstract Many people want the rigor of an industrial-strength process like the RUP but aren't quite

More information

7+ GRAPHICS LIBRARIES TO ENHANCE YOUR EMBEDDED ANALYTICS

7+ GRAPHICS LIBRARIES TO ENHANCE YOUR EMBEDDED ANALYTICS 7+ GRAPHICS LIBRARIES TO ENHANCE YOUR EMBEDDED ANALYTICS TABLE OF CONTENTS INTRODUCTION...3 FONT AWESOME...4 GOOGLE WEB FONTS...5 ADOBE COLOR WHEEL...6 WEB LANGUAGES...7 CSS FRAMEWORKS...8 JAVASCRIPT LIBRARIES...9

More information

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview Freeduino USB 1.0 Arduino Compatible Development Board Starter Guide 1. Overview 1 Arduino is an open source embedded development platform consisting of a simple development board based on Atmel s AVR

More information

Now you can Microsoft Visual Studio 2010 with MSDN

Now you can Microsoft Visual Studio 2010 with MSDN Now you can Microsoft Visual Studio 2010 with MSDN gives your development teams the advanced functionality, superior benefits, and convenient access to the latest tools and resources they need to cost-effectively

More information

Project Plan Connected Vehicle Test Harness and Evaluation

Project Plan Connected Vehicle Test Harness and Evaluation Project Plan Connected Vehicle Test Harness and Evaluation The Capstone Experience From Students to Professionals Team Ford Alex Bergman Ryan Bruns Eric Coldwell Weilong Li Usman Majeed Department of Computer

More information

Git Source Control: For the Rest of Us. Nolan Erck

Git Source Control: For the Rest of Us. Nolan Erck Git Source Control: For the Rest of Us Nolan Erck About Me Consultant (southofshasta.com) Software Development, Training, Design Tools I use: ColdFusion, C++, Java, jquery, PHP,.NET, HTML5, Android, SQL,

More information

Adam Hodges CPSC481/CyberTiger Project Proposal 1/31/12. Motivations

Adam Hodges CPSC481/CyberTiger Project Proposal 1/31/12. Motivations Adam Hodges CPSC481/CyberTiger Project Proposal 1/31/12 Motivations It is my goal to continue my work from the summer and fall semesters in order to learn more about wireless networks and their characteristics

More information

PUTTING THE CUSTOMER FIRST: USER CENTERED DESIGN

PUTTING THE CUSTOMER FIRST: USER CENTERED DESIGN PUTTING THE CUSTOMER FIRST: USER CENTERED DESIGN icidigital.com 1 Case Study DEFINE icidigital was chosen as a trusted creative partner to design a forward-thinking suite of sites for AICPA, one of the

More information

Exam Questions

Exam Questions Exam Questions 70-499 Recertification for MCSD: Application Lifecycle Management https://www.2passeasy.com/dumps/70-499/ 1.. You plan to roll out Microsoft Test Manager (MTM). Phase 1 testing will include

More information

AN-730 APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA Tel: 781/ Fax: 781/

AN-730 APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA Tel: 781/ Fax: 781/ APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA 02062-9106 Tel: 781/329-4700 Fax: 781/326-8703 www.analog.com Theory of Operation for AD8555 Evaluation Hardware and Software by Reza Moghimi

More information

Visual Studio Team Services

Visual Studio Team Services Visual Studio Team Services Getting Started Hans-Petter Halvorsen, M.Sc. Visual Studio Team Services Visual Studio Team Services is a platform taking care of all aspects of the process of developing software

More information

The DVT Ethernet IO Module (CON-IOE)

The DVT Ethernet IO Module (CON-IOE) The DVT Ethernet IO Module (CON-IOE) Revision 4 (11/11/04) DVT Corporation DVT Corporation Installation of DVT Ethernet IO Module (CON-IOE) Hardware Mechanical Installation: The CON-IOE is designed to

More information

A Source Code History Navigator

A Source Code History Navigator A Source Code History Navigator Alexander Bradley (awjb@cs.ubc.ca) CPSC 533C Project Proposal University of British Columbia October 30, 2009 1 Problem Description This project will address a problem drawn

More information

/smlcodes /smlcodes /smlcodes JIRA. Small Codes. Programming Simplified. A SmlCodes.Com Small presentation. In Association with Idleposts.

/smlcodes /smlcodes /smlcodes JIRA. Small Codes. Programming Simplified. A SmlCodes.Com Small presentation. In Association with Idleposts. /smlcodes /smlcodes /smlcodes JIRA T U T O R I A L Small Codes Programming Simplified A SmlCodes.Com Small presentation In Association with Idleposts.com For more tutorials & Articles visit SmlCodes.com

More information

On BigFix Performance: Disk is King. How to get your infrastructure right the first time! Case Study: IBM Cloud Development - WW IT Services

On BigFix Performance: Disk is King. How to get your infrastructure right the first time! Case Study: IBM Cloud Development - WW IT Services On BigFix Performance: Disk is King How to get your infrastructure right the first time! Case Study: IBM Cloud Development - WW IT Services Authors: Shaun T. Kelley, Mark Leitch Abstract: Rolling out large

More information

Development Methodology TM

Development Methodology TM We use our proven iterative approach to each design and development project. With this 6 step methodology, once the preliminary requirements are clear, the next step is to prototype your website. From

More information

Public Relations Office

Public Relations Office Public Relations Office Home Page Redesign and Employee Newsletter Production Wrap-Up Report Lynne Browne April 22, 2004 Project Overview Project #1 Create a new SUNYIT home page including a Macromedia

More information

Microsoft. Recertification for MCSD: Application Lifecycle Management

Microsoft. Recertification for MCSD: Application Lifecycle Management Microsoft 70-499 Recertification for MCSD: Application Lifecycle Management Download Full Version : http://killexams.com/pass4sure/exam-detail/70-499 QUESTION: 82 Your team uses Microsoft Visual Studio

More information

ARDUINO UNO REV3 Code: A000066

ARDUINO UNO REV3 Code: A000066 ARDUINO UNO REV3 Code: A000066 The UNO is the best board to get started with electronics and coding. If this is your first experience tinkering with the platform, the UNO is the most robust board you can

More information

Visual Studio Team Services

Visual Studio Team Services bgourley@microsoft.com Visual Studio Team Services Topics What are the current products What are Visual Studio Subscriptions Subscriber Benefits DevOps and VSTS VSTS licensing Developer Tools Deployment

More information

Feasibility Evidence Description (FED)

Feasibility Evidence Description (FED) Feasibility Evidence Description (FED) We Are Trojans (WAT) Network Team01 Team members Eirik Skogstad Min Li Pittawat Pamornchaisirikij Saloni Priya Suleyman Erten Kamonphop Srisopha Ameer Elkordy Punyawee

More information

Inside JIRA scheme, everything can be configured, and it consists of. This section will guide you through JIRA Issue and it's types.

Inside JIRA scheme, everything can be configured, and it consists of. This section will guide you through JIRA Issue and it's types. JIRA Tutorial What is JIRA? JIRA is a tool developed by Australian Company Atlassian. It is used for bug tracking, issue tracking, and project management. The name "JIRA" is actually inherited from the

More information

ILR #10: Progress Review 11

ILR #10: Progress Review 11 ILR #10: Progress Review 11 Harry Golash Team A April 6, 2017 Teammates: Amit Agarwal, Yihao Qian, Menghan Zhang, Zihao Zhang 1. Individual Progress: 1.1 Tasks: For this progress review our team had the

More information

The name of this chapter should be Getting Everything You Can from

The name of this chapter should be Getting Everything You Can from Chapter 1: Exploring Visual Studio Extensions In This Chapter Getting the most out of Visual Studio Building the next generation of Web sites with AJAX Looking ahead to the future of Visual Studio The

More information

Application Note: AS AN03 - Copper Mini Shunt AS8510. AN03 Copper Mini Shunt. Revision 1.0 /28/03/14 page 1/10

Application Note: AS AN03 - Copper Mini Shunt AS8510. AN03 Copper Mini Shunt.   Revision 1.0 /28/03/14 page 1/10 Application Note: AS8510 - AN03 - AS8510 AN03 www.ams.com Revision 1.0 /28/03/14 page 1/10 Table of Contents 1 General Description... 3 1.1 Kit Content... 3 2 Getting Started... 3 3 Hardware Description...

More information

An open source, modular, robotic control system for building 3D printers, CNC routers, and other robotics applications

An open source, modular, robotic control system for building 3D printers, CNC routers, and other robotics applications JuicyBoard An open source, modular, robotic control system for building 3D printers, CNC routers, and other robotics applications Overview JuicyBoard is the foundation of a modular, open source platform

More information

BECOME A LOAD TESTING ROCK STAR

BECOME A LOAD TESTING ROCK STAR 3 EASY STEPS TO BECOME A LOAD TESTING ROCK STAR Replicate real life conditions to improve application quality Telerik An Introduction Software load testing is generally understood to consist of exercising

More information

E-BOOK. Polarion goes SCRUM

E-BOOK. Polarion goes SCRUM E-BOOK Polarion goes SCRUM Europe, Middle-East, Africa: Polarion Software GmbH Lautlinger Weg 3 70567 Stuttgart, GERMANY Tel +49 711 489 9969-0 Fax +49 711 489 9969-20 - info@polarion.com Americas & Asia-Pacific:

More information

CompTIA A+ Certification All-in-One Exam Guide, 8th Edition (Exams & ) PDF

CompTIA A+ Certification All-in-One Exam Guide, 8th Edition (Exams & ) PDF CompTIA A+ Certification All-in-One Exam Guide, 8th Edition (Exams 220-801 & 220-802) PDF The bestselling CompTIA A+ reference and test preparation guide--fully revised for the new 2012 exam topics Written

More information

Make Your Own Fritzing Parts a

Make Your Own Fritzing Parts a Make Your Own Fritzing Parts a learn.sparkfun.com tutorial Available online at: http://sfe.io/t144 Contents What is Fritzing? Download and Install Breadboard View Create a New Part Custom Breadboard SVG

More information

Object vs Image-based Testing Producing Automated GUI Tests to Withstand Change

Object vs Image-based Testing Producing Automated GUI Tests to Withstand Change Object vs Image-based Testing Producing Automated GUI Tests to Withstand Change Handling Application Change Script maintenance, and handling application change, is one of the highest impact factors when

More information

Co-op Housing Portal

Co-op Housing Portal Co-op Housing Portal Team HAL Peter Ess, Megan Kukielka, Matthew Mazaika, Christopher Moyer, Jeremy Petko RIT Office of Cooperative Education and Career Services Jim Bondi Nathan Sarr Faculty Mentor Project

More information

DIG 3110 Web Design & Interactive Media

DIG 3110 Web Design & Interactive Media Florida International University FIU Digital Commons Course Syllabi Special Collections and University Archives Spring 2014 DIG 3110 Web Design & Interactive Media Susan Jacobson Journalism and Mass Communications

More information

Ecocion Facility Management System Alex Anderson Niles Hacking Ryan Shipp June 16, 2015

Ecocion Facility Management System Alex Anderson Niles Hacking Ryan Shipp June 16, 2015 Ecocion Facility Management System Alex Anderson Niles Hacking Ryan Shipp June 16, 2015 1 Table of Contents 1. Introduction 2 1.1. Client Description 1.2. Product Vision 2. Requirements. 2 2.1. Functional

More information