who or what is peregrine? david wentland software development manager peregrine systems, inc
TRANSCRIPT
![Page 1: Who or What is Peregrine? David Wentland Software Development Manager Peregrine Systems, Inc](https://reader036.vdocuments.us/reader036/viewer/2022082820/56649ea05503460f94ba3e39/html5/thumbnails/1.jpg)
Who or What is Peregrine?
David WentlandSoftware Development Manager
Peregrine Systems, Inc.
![Page 2: Who or What is Peregrine? David Wentland Software Development Manager Peregrine Systems, Inc](https://reader036.vdocuments.us/reader036/viewer/2022082820/56649ea05503460f94ba3e39/html5/thumbnails/2.jpg)
A Peregrine is a type of Falcon…
Falco peregrinus, a bird of prey…
![Page 3: Who or What is Peregrine? David Wentland Software Development Manager Peregrine Systems, Inc](https://reader036.vdocuments.us/reader036/viewer/2022082820/56649ea05503460f94ba3e39/html5/thumbnails/3.jpg)
Peregrine is also a software company…
Peregrine Highlights• Boasts a rare 20 year history
• Valued at 2.7 billion dollars
• Reported 17 straight quarters of meeting revenue/earnings
• Achieved over 75 percent growth in last two years
• Claims 92 percent of Fortune 500 companies as customers
• Created the infrastructure management solutions market
• On track as B2B powerhouse with collaborative e-Commerce
• A pioneer in Employee Relationship Management
www.peregrine.com
![Page 4: Who or What is Peregrine? David Wentland Software Development Manager Peregrine Systems, Inc](https://reader036.vdocuments.us/reader036/viewer/2022082820/56649ea05503460f94ba3e39/html5/thumbnails/4.jpg)
Version Control Front End
Les RamerSr. Software Engineer
Peregrine Systems, Inc.
![Page 5: Who or What is Peregrine? David Wentland Software Development Manager Peregrine Systems, Inc](https://reader036.vdocuments.us/reader036/viewer/2022082820/56649ea05503460f94ba3e39/html5/thumbnails/5.jpg)
What is Version Control?
A. A tool for managing source code
B. A tool you will use constantly throughout your careers as software engineers
C. A sometimes gangly piece of software that everyone implements differently
D. A pain in the behind
E. All of the above
![Page 6: Who or What is Peregrine? David Wentland Software Development Manager Peregrine Systems, Inc](https://reader036.vdocuments.us/reader036/viewer/2022082820/56649ea05503460f94ba3e39/html5/thumbnails/6.jpg)
Diversity
Different systems over my career…MS Source Safe, PVCS, CMVC, Perforce
Others…CVS, Clear Case, etc…
![Page 7: Who or What is Peregrine? David Wentland Software Development Manager Peregrine Systems, Inc](https://reader036.vdocuments.us/reader036/viewer/2022082820/56649ea05503460f94ba3e39/html5/thumbnails/7.jpg)
Help is on the way…
With the aid of {insert your team name here} developers will have a consistent and extensible front end that will work across all version control systems…
![Page 8: Who or What is Peregrine? David Wentland Software Development Manager Peregrine Systems, Inc](https://reader036.vdocuments.us/reader036/viewer/2022082820/56649ea05503460f94ba3e39/html5/thumbnails/8.jpg)
What Success Means…
• Easy to use cross platform GUI (in Java?) using trees and an explorer-like view with context menus
• Cross platform data format (XML?)• Interfaces nicely across at least two version
control systems• That you have fun developing a product
![Page 9: Who or What is Peregrine? David Wentland Software Development Manager Peregrine Systems, Inc](https://reader036.vdocuments.us/reader036/viewer/2022082820/56649ea05503460f94ba3e39/html5/thumbnails/9.jpg)
How can you do this?
• Making command line calls• Formatting your input to the command line• Parsing command outputs• Sleuthing out industry standard interfaces that may exist