Return to site

What Software Do I Have

broken image


Computer Software. Computer software can be put into categories based on common function, type, or field of use. There are three broad classifications: Application software is the general designation of computer programs for performing tasks. Application software may be general-purpose (word processing, web browsers, etc.) or have a specific purpose (accounting, truck scheduling, etc.). Software quality is very important, especially for commercial and system software like Microsoft Office, Microsoft Windows and Linux. If software is faulty (buggy), it can delete a person's work, crash the computer and do other unexpected things. Faults and errors are called 'bugs' which are often discovered during alpha and beta testing.

Opinions expressed by Entrepreneur contributors are their own.

As more and more businesses warm up to cloud-based services, the software-as-a-service industry continues to grow fast. The Gartner CRM Guide, published in March predicts, for example, that by 2015, for the first time, more than 50 percent of customer-relationship management deployments will be deployed as SaaS, and that by 2025 that number will surpass 80 percent.

MSC Software has provided our School or Engineering with software donation for many years. They now offer a (no cost) student version. You will most likely use FEA software in your upper division courses. You can always check your current software versions by tapping Settings in the upper-left corner of the Home screen, then tapping About. On the Version line, you'll see the version for each component as follows.

As Mark Andreessen would say, 'software as a service is eating up the world.'

Related: Considering 'SaaS'? What You Need to Know

Consider these 10 tips to create a successful business in this expanding industry:

1. Follow KISS (keep it simple, stupid)

SaaS products are often self served, and as such need to be self explanatory, simple, clean and highly intuitive. Sales and marketing collateral need to highlight value, return on investment and use flows, not features and technology.

2. Offer several packages

The entry-point SaaS offering should almost always be free, but limited in usage volume, functionality and/or time. It is recommended to then offer two to three paid packages fitted to different customer segments with different usability, ROI and willingness to pay.

3. Define, measure, analyze, improve, control

In their actions, SaaS users share with us invaluable information about their use of our products, and their needs and behavior. Data reveals what functionalities are popular or aren't being used (and should therefore potentially be omitted per the KISS principle), and also helps to segment users and define packages. It's important to continuously define tests (wherever possible with A/B testing) and monitor the effective improvement after making changes.

4. Cultivate an ecosystem

Successful products are wrapped with open and flexible APIs that enable easy integration with third-party software. The better ones also amass around them a community of developers, and/or offer a plugin marketplace that enables the development and promotion of third-party plugins. Interoperability increases the value of the product, and also introduces an ancillary source of revenue from referrals, resale opportunities and equipment manufacturer deals.

What

5. Offer the right amount of professional services

Professional services are a double-edged sword. On one hand, they increase revenue and stickiness and reduce churn rates. On the other hand, they increase deployment time and cost of sales, and reduce margin.

Related: Want to Join the 'Unicorn Club'? Here's What 3 Companies Did to Get There.

Professional services typically make up for between 10 to 20 percent of new annual contract value (ACV), and their gross margin is typically 20 percent (vs. 80 percent for the recurring revenue). These proportions usually add up to a blended gross margin greater than 70 percent, which is an important threshold for maintaining good valuation multiples.

6. Be committed to your customers' success

In addition to signing up new customers, the main goal of a SaaS company is to defend and grow its recurring revenue from existing customers. Typically, the goal is for up-sells to constitute between 10 to 25 percent of new ACV booked, and for the company to maintain a gross monthly churn rate under about 1 percent (without taking into consideration up-sells), and a net monthly churn rate that is negative (up-sells greater than gross churn).

To achieve this, a customer success team needs to continuously monitor their customer's usage levels, send them product updates and satisfaction surveys, and invite them to customer-advisory board sessions, among other things. What does diagonal lines on the pavement warn drivers of. The customer-success team should also be trained and capable in selling.

7. Monitor your dashboard

SaaS companies need to constantly monitor their key performance indicators (KPIs). The most important measurements are monthly recurring revenues (MRR), churn rate, cash flow, customer acquisition cost ratio, customer lifetime value, ACV/MRR pipeline and average ACV/MRR per salesperson.

8. Align incentives

It is crucial to create incentives and set compensation plans aligned with KPIs. For example, salespeople need to be compensated differently depending on the type of customer (new vs. up-sell), type of booking (recurring vs. nonrecurring), contract term, terms of payment, etc. Similarly, customer-success managers need to be compensated for reducing gross churn and maximizing up-sells (or combined, reducing net churn).

9. Growth is king

For a SaaS company with typical gross margins of greater than 70 percent, valuation is mainly dependent on annual revenue growth rate. The average SaaS Company is growing at about 25 percent year over year and is generally valued at around four to five times its forward revenues. Conversely, a company with similar revenues growing at about 50 percent year over year would be valued at around twice that.

The message is clear: if you have the means to do it, you should invest heavily in growth.

10. Show a path to profitability.

Most SaaS companies are not profitable because they invest their resources to fuel growth. That said, good SaaS companies must show a path to profitability -- essentially prove the business model is fundamentally sound (per KPIs above) and that they plan to be profitable in the next one to two years, or can at least do so while maintaining at or above average growth rates. The best way to demonstrate this is for companies to hit profitability every couple of years before investing more once again toward higher growth.

Related: Want to Stand Out From the Crowd? Website for installing software on new computer. Know Your Unique Value Proposition.

What Software Do I Have

Student Laptops‎ > ‎

What software do I need to install?

Software requirements by major

Contents


Viewit 2 50 – image viewer.

Introduction

You may have seen the detailed software list showing what is installed in our computer labs. Now you are wondering, 'What do I really need to install?' I will try to answer this question for you. The list below covers lower division coursework. Refer to course listing in schedule of classes for upper division classes.


For the ENGR 7A/7B Freshmen Design Course, install Solidworks Engineering Kit. Audiofinder 5 9 26 x 9.



All Engineering Students

  • You must have Windows as an operating system.
    • See Mac Users page for details
  • Mathematica

EECS Students

  • EECS 10, CSE10 and CPE 10
    • Options for programming include:
      • Microsoft Visual Studio (for Windows users)
        • Available for no cost at our Imagine store.
      • Xcode (for Mac users)
  • EECS 12
  • Text editor
    • Choose from:
      • Or any other text editor you prefer
  • You need the ability to use Linux
    • There are no specific Linux requirements so find something that works for you.
    • Options include
      • Terminal emulation with X server software
        • Putty & Xming
        • see the setup instructions.
      • Virtual installation of Linux
        • using VMware Player with Ubuntu Linux or a
      • Create a dual boot computer.
        • to copy files to a Linux or Unix server
  • CS Majors
    • Tools for java programming
    • Tools for C / C++
      • Look at software spreadsheet or do a google search
    • For Google App development you will need:
  • EE Majors
    • Matlab
    • PCB design software
      • I recommend ExpressPCB software to start out with
    • Xilinx Vivado WebPack
      • This is free FPGA software
      • Electromagnetics Suite
      • Used in upper division courses

MAE Students

  • MAE 10:
  • MAE 52
    • Siemens NX
  • FEA software
    • Abaqus Student Version (no cost) -
      • The professional version is available in our computer labs
    • MSC Software -
      • MSC Software has provided our School or Engineering with software donation for many years.
      • They now offer a (no cost) student version.
    • You will most likely use FEA software in your upper division courses.
    • Fluent is used for Computational Fluid Dynamics (CFD)
    • Used in upper division courses

Civil and Environmental Engineering (CEE)

  • CEE 20
  • AutoCad
  • Environmental Engineers
    • You need the HEC, EPA, and USGS software (see spreadsheet).
    • ArcGIS
  • Structural Engineers
    • FEA software
      • A few classes use Nastran from MSC Software.
      • Abaqus
      • There is no student version so you must use it at the CEE computer lab.
  • Transportation Studies -
    • TransCad, TransModeler, and Synchro
    • Your instructor will arrange software

Biomedical Engineering (BME)

  • BME 60A-C


Chemical & Biomolecular Students

  • CHEM E
    • currently no software requirements for first-year ChemE students unless you are enrolled in ENGR 7A/7B.
  • Microsoft Excel
    • Obtain from your instructor.
    • Polymath requires Windows version of Excel
    • Used in CBEMS 110
  • Matlab
    • Obtain from your instructor

Materials Science

  • Currently no software requirements for first-year MSE students unless you are enrolled in ENGR 7A/7B.
  • Expect to use the following software
  • FEA software
    • You will likely use FEA software in your upper division courses.
    • Options include:




broken image