CD#1: Nicholas Rommel (15, 158) 11/27/2016
|
|
- Virgil Hart
- 6 years ago
- Views:
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 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 informationCPU 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 informationNotes 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 informationTour 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 informationEMPLOYEE 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 informationRelease 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 informationCSCE 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 informationWakanda 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 informationDSP 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 informationDesign 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 informationDay 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 informationSoftware 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 information3,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 informationCS 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 informationsolutions 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 informationAtlassian 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 informationDevelopment 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 informationGETTING 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 informationAudit. 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 informationProject 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 informationCSE 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 informationExpansion 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 information1. 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 informationWhat 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 informationMason 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 informationAgile 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 informationLecture 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 informationGraphics 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 informationStarting 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 informationIntegrity 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 informationFrequently 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 informationEasel 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 informationLevel 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 informationEntuity 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 informationSimile 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 informationApp 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 informationCIS 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 informationDSP 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 informationMICRO 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 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 informationXerte 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 informationTest 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 informationPOWERING 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 informationAgile 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 informationSimon 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 informationOperational 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 informationAn 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 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 informationTOOLS 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 Creating the most efficient system for your business, development team,
More informationTest 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 informationWhatsConfigured 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 informationAirBespoke 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 informationActive 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 informationAgile 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 informationThe 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 informationHow 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 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 informationCASE 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 informationData 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 informationLow 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 informationFundamentals 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 information2. 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 informationAgile 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 informationQUICKSTART 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 informationMicrosoft 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 informationGetting 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 information7+ 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 informationFreeduino 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 informationNow 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 informationProject 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 informationGit 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 informationAdam 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 informationPUTTING 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 informationExam 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 informationAN-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 informationVisual 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 informationThe 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 informationA 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 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 informationOn 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 informationDevelopment 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 informationPublic 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 informationMicrosoft. 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 informationARDUINO 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 informationVisual 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 informationFeasibility 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 informationInside 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 informationILR #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 informationThe 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 informationApplication 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 informationAn 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 informationBECOME 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 informationE-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 informationCompTIA 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 informationMake 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 informationObject 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 informationCo-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 informationDIG 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 informationEcocion 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