Preview

Software Engineering

Good Essays
Open Document
Open Document
985 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Engineering
GIOADA

I have many goals in mind for my life. I want to graduate university, possibly go to graduate school, and obtain a career in which I am happy and satisfied. Yes, I know this sounds very cliché as many people want to obtain this kind of life. I don’t mind obtaining a “normal” happy life as long as I am happy with it. I am familiar with Maslow’s Hierarchy of Needs and I want to make sure I fulfill my lower needs before I start trying to achieve my goals. I have never actually applied the GIOADA process to my decision making in the past. After reading the document that describes the GIOADA process, I will start applying this process to future decisions I make in life. Also, as I look back at some of the big decisions I made previously, I wish I applied the GIOADA process in making these decisions. That would have allowed me to more strongly analyze all the processes of the decision making. My goal in life right now is a choice between two very different careers. The careers I have in mind are being a Foreign Service officer or being a software engineer. I know in my career paper I indicated a preference towards becoming a Foreign Service officer, particularly one involved in economic affairs, as it fits my major better. However, I’ve always held an interest in computer and software design and programming and my interests would also be served by becoming a software engineer. My goal is to find the career that suits me better than the other career and strive to achieve that career. Right now, I am still working on best aligning my interests towards my desired career.
As described in my career readiness paper, A Foreign Service Officer (FSO) is a commissioned member of the United States Foreign Service. As Diplomats, Foreign Service Officers formulate and implement the foreign policy of the United States. FSOs spend most of their careers overseas as members of U.S. embassies, consulates, and other diplomatic missions, though some receive assignments to

You May Also Find These Documents Helpful

  • Satisfactory Essays

    All of these problems may result of wrong requirements gathering, of course it will be a result of serious errors in requirements.…

    • 475 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The value of a model depends on the view taken, but none is best for all purposes. (L4)…

    • 341 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Glass law states that the “Requirement deficiencies are the prime source of project failures”. He says that collecting the requirements of a project is the first step which leads to complete the project successfully. Robert Glass made several researches and investigated the failed projects and concluded the above statement.…

    • 1520 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Software Engineering

    • 2867 Words
    • 12 Pages

    Any coherent and reasonable project must have some requirements that define what that project is supposed to do. The requirements are the basic steps in implementing a project. A requirement is an objective that must be met. There are several types of requirements such as price, performance and reliability objectives. Requirements are instructions describing what functions the project is supposed to provide, what characteristics the project is supposed to have, and what goals the project is supposed to meet. The shortage of requirements causes many problems in starting and implementing a project. This law states that this shortage of requirements is the main source in the failure of the project.…

    • 2867 Words
    • 12 Pages
    Powerful Essays
  • Good Essays

    Systems Development

    • 1125 Words
    • 5 Pages

    Information technology is an important part of a company’s future success. In order for companies to move into the future compressively they must continue to enhance their Information technology. The systems development process and the management of it are important aspects of strategically enhancing a company’s information technology system in place or better it for the future. Systems development can be simply be described as the process you go through to develop the product or products that meet your organizations needs. This type of development process is described as the waterfall process.…

    • 1125 Words
    • 5 Pages
    Good Essays
  • Good Essays

    IMPORTANT: Questions 1, 2 and 4 apply to the prefuse system provided in the specified repository. Question 1. Intra-method Control Flow (Flowchart) [7 points] Draw a flowchart for the void clearAggregateMappings(int row, boolean update) method defined in the AggregateTable class of the prefuse.visual package.…

    • 1717 Words
    • 7 Pages
    Good Essays
  • Better Essays

    The purpose of this assignment is to provide you with experience in some basic tasks of a systems analyst. This is given in the context of an imaginary case study. In your second assignment, you will join with another class student forming a two-person group to develop your case study, working on additional analysis tasks.…

    • 1201 Words
    • 5 Pages
    Better Essays
  • Satisfactory Essays

    The value of a model depends on the view taken, but none is best for all purposes. (L4)…

    • 327 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Software Engineering

    • 349 Words
    • 2 Pages

    Source of project failures”. Any requirement which is not well defined or incomplete or too complex to implement in real scenarios will lead to the project failures. Although there are projects with well-defined and complete requirements, most of the projects lack these factors which will result in project failures. This may be due to the collection of requirements from the client by a third party or inexperienced analysts involved in requirements gathering phase or the clients are not sure about what requirements that they need.…

    • 349 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    software industry

    • 682 Words
    • 3 Pages

    The world software market exceeded $265 billion in 2010, according to MarketLine. Market growth is expected to exceed 6% yearly between 2010 and 2015, bringing the market to almost $357 billion. Home use and general business applications lead the market at almost $64 billion, accounting for around a quarter of the overall market, which encompasses systems and application software. The former includes network and database management, operating systems and other systems software, while the latter involves application software for office and home, and vertical applications.…

    • 682 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Software Engineer 2006

    • 673 Words
    • 3 Pages

    I am an Indian male earning a living as a software engineer in Houston, Texas. I earned my degree in India prior to moving to the United States, and came here on an H1B visa. I went to work for Merrick Corporation, a large company that provides oil and gas companies with leading edge information technology, software, hardware and services to increase the efficiency of their drilling and production operations. The hours were typical of American companies, although sometimes it was necessary to work late to meet deadlines.…

    • 673 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Software Testing

    • 9030 Words
    • 37 Pages

    This paper presents the results derived from our survey on metrics used in object–oriented environments. Our survey includes a small set of the most well known and commonly applied traditional software metrics which could be applied to object–oriented programming and a set of object–oriented metrics (i.e. those designed specifically for object–oriented programming). Given the central role that software development plays in the delivery and application of information technology, managers are increasingly focusing on process improvement in the software development area. This demand has spurred the provision of a number of new and/or improved approaches to software development, with perhaps the most prominent being object-orientation (OO). In addition, the focus on process improvement has increased the demand for software measures, or metrics with which to manage the process. The need for such metrics is particularly acute when an organization is adopting a new technology for which established practices have yet to be developed. It is a measure of some property of a piece of software or its specifications. Since quantitative measurements are essential in all sciences, there is a continuous effort by theoreticians to bring similar approaches to software development. The goal is obtaining objective, reproducible and quantifiable measurements, which may have numerous valuable applications in schedule and budget planning, cost estimation, quality assurance…

    • 9030 Words
    • 37 Pages
    Powerful Essays
  • Powerful Essays

    Software Testing

    • 4335 Words
    • 18 Pages

    Abstract—In this paper, we propose a probabilistic approach to finding failure-causing inputs based on Bayesian estimation. According to our probabilistic insights of software testing, the test case generation algorithms are developed by Markov chain Mote Carlo (MCMC) methods. Dissimilar to existing random testing schemes such as adaptive random testing, our approach can also utilize the prior knowledge on software testing. In experiments, we compare effectiveness of our MCMC-based random testing with both ordinary random testing and adaptive random testing in real program sources. These results indicate that MCMC-based random testing can drastically improve the effectiveness of software testing. Index Terms—Software testing, Random testing, Adaptive random testing, Bayes statistics, Markov chain Monte Carlo.…

    • 4335 Words
    • 18 Pages
    Powerful Essays
  • Good Essays

    Software Engineering

    • 537 Words
    • 3 Pages

    A systems analyst combines knowledge of information systems and business to develop computer systems that will meet business needs. The job is among the most advancedcomputer careers because of your need to be able to think strategically and to interact with professionals with a variety of skill sets. This career is the TopTenREVIEWS Bronze Award winner in computer careers.…

    • 537 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Software Engineering

    • 14170 Words
    • 57 Pages

    Software costs often dominate system costs. The costs of software on a PC are often greater…

    • 14170 Words
    • 57 Pages
    Good Essays