Download presentation
Presentation is loading. Please wait.
Published byNorma Riley Modified over 9 years ago
1
www.saturnsys.com Mark Chmielewski October 6, 2015 EE 1001
2
Presentation Goals Company Background Culture Business Operations Software & Systems Engineering Future Growth Plans Parting Thoughts www.saturnsys.com
3
Location www.saturnsys.com Duluth – 314 W. Superior St. – Torrey Bldg Grand Rapids, MN
4
Saturn Systems - Foundations UMD Computer Engineering Program – Now ECE – Keith Erickson and Mark Chmielewski – 1987 No jobs in Duluth and Few in MN – Keith to Santa Barbara, CA – Mark to Mountain View, CA and New York Move back to Duluth – 1990, 92 – Still No Jobs – Started Consulting firms Merged in 1997 www.saturnsys.com
5
Saturn Systems History Founded in 1990 in Duluth, Minnesota Origins in Device Control and Integration, Detailed Engineering Since 2000, Focus Changed to Enterprise Application Development 25% Growth Annually Since 2006 Recognized in the Inc. 5000 for 2011-2014 Awarded 150 Best places to work in MN – Startribune and MN business journal www.saturnsys.com
6
Rural Outsourcing U.S. alternative to Off-Shoring Saturn Systems Model – High Quality / Low risk – Central U.S. Location – High Skill Niche (Degreed Engineers) – Lower Employee Turnover www.saturnsys.com
7
Culture It’s all about Culture Produce the Highest Quality Software Technically challenging work Transparency and communications Teamwork Respect, honesty and integrity Perks and flexibility www.saturnsys.com
8
Competencies/Skills Software Lifecycle Agile Process Focus – Quality, predictability Experts at Working Over Distance Technology Expertise – Microsoft Stack – Java Stack – Mobile - IOS, Android www.saturnsys.com
9
Staff Profile Management Team – MSEE, ECE, CS, Math, Accounting degrees Duluth Technical Staff – CS, ECE, related 4 year degrees – Project Managers, Technical Leads, Senior Software Engineers, Software Engineers, Programmers, QA Testers Grand Rapids office – Currently 8 software developers www.saturnsys.com
10
Revenue Model Project Based Contracts – Time & Materials – Starts with an Idea….Ends with an Application Staff Augmentation – We remotely plug into client’s existing Development Teams www.saturnsys.com
11
Business Costs Personnel – Direct Labor (billable staff) – Benefits (Health, Dental, Vacation, Perks) – Management and administrative – Non-billable (i.e. “bench”) time Sales & Marketing – Billboards, Public Radio, Google Adwords, Referrals Recruiting – In house recruiters, CareerBuilder, Craigslist, employee Referrals Infrastructure – IT – Rent Taxes www.saturnsys.com
12
Business Pillars www.saturnsys.com Marketing & Sales Finance Operations Recruiting &HR
13
Technical Activities Writing Proposals and Estimates Writing Functional Specifications System Architecture & Design Software Development – Device control & protocols, web applications, desktop applications, database design and programming Quality Assurance Testing Deployment and integration Ongoing support and maintenance www.saturnsys.com
14
Key Technologies C#.NET Javascript Java HTML 5 MVC Angular.js, Node.js www.saturnsys.com
15
Marketing / Sales Multiple Marketing Channels – New Customers – Minnesota Public Radio – Freeway Billboards – Organic Search – Google Adwords – Tradeshows – Referrals Existing Customers – Familiarity with Quality Products, Processes Match Saturn Capabilities with Customer Needs www.saturnsys.com
16
Software Development Process/Lifecycle Agile/Iterative Approach Marketing/Sales Contracts Agile Project Plan Scoping/Specific Requirements Staffing Development / QA Deployment Testing Maintenance www.saturnsys.com
17
Agile Methodology Individuals and interactions - team interactions like co-location and mentoring are key. Working software – builds confidence and provides a baseline for discussion. Customer collaboration – requirements cannot be fully collected at the beginning of the software development cycle, therefore continuous customer or stakeholder involvement is very important. Responding to change – quick responses to change and continuous refinement. www.saturnsys.com
18
Agile – Engineering Perspective www.saturnsys.com
19
Development Co-Location of Teams Mentoring of less experienced engineers Deployment of Sprint – Test Servers / Environment QA Test Sprint – Internal QA – Client QA Rework (if necessary) Adjust Agile Project Plan if Necessary Tackle Next Sprint www.saturnsys.com
20
The Future View Software power and capabilities will revolutionize society at a rapid pace Companies will continue to invest in software technologies to increase profit and gain competitive advantage We expect continued rapid growth – Expand Marketing Budgets and Channels – Expand and Refine Recruiting Channels www.saturnsys.com
21
What This Means For You Very Bright Employment Outlook – Companies will continue to invest in hardware and software technologies to reduce costs and increase profits – Reduction in Overhead employees Engineers Will be Scarce and Coveted – Very Challenging Degrees – Many high school grads are not prepared for the challenge Offshore Competition has equalized www.saturnsys.com
22
Parting Thoughts Commitment to Your Degree Program – Study First. Study Hard. – Those with the best record get the best jobs Work For Companies Where You are the Product – Revenue Employee vs. Overhead – Tech and Engineering Companies Don’t be Afraid to Take Risks – Move to Another Region if necessary www.saturnsys.com
23
Questions? www.saturnsys.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.