Software Development Life Cycle

Hi, this isn't about RoboHELP so hope it's OK here but my
company is about to redesign their SDLC and I want to make sure
that Documentation gets a proper look in. Are there any protocols
anywhere or examples of good processes and systems for
communication between developers and help authors?
Thanks

We are a very small company but all of our help authors are
also product testers, who are involved early on. We are also all
research scientists who are using the product daily. I believe this
is a very good model (it is, however, dependent on the genius of
our company president). We do with five people, what our leading
competitor company does with 500.
I would very strongly support the comments made by
ChetZeshonski. As it is not possible to design software that is
"intuitive" for every user there will be design issues that cannot
be "corrected." If your SDLC links you to the product testing
cycle, you will be much better able to write instructional material
to get all end users up to speed.
Email me if you would like me to send you a .chm file of our
SDC.
John

Similar Messages

  • What is (sdlc) software developement life cycle management in hyperion esssbase and planning ?

    what is (sdlc) software developement life cycle management in hyperion esssbase and planning ?

    SDLC is a high-level concept (https://en.wikipedia.org/wiki/Systems_development_life_cycle) not a feature of a particular software package, so I'm really not sure what you're asking.
    If you're asking about the somewhat related topic of moving changes through environments, look at About Lifecycle Management.

  • About the sdlc(software development life cycle)

    wat is the sdlc? wat model do we flow in any company?

    In SAP the Development Methodology is called ASAP Methodology:
    Project Preparation:
    The first step in ASAP is Project Preparation. In this step the Functional Consultant will analyse the business process and define the system for SAP and will give the time line for the project. The Manpower required and the budgets are also considered in this step.
    Blue Print Preparation:
    This is second step in ASAP Methodology. In this step the Project Preparation scenarios are finalised. A out line of the Project is given in this step.
    Realisation:
    In this step actual development is taken place. The ABAPer is responsible for this step.
    Testing:
    In this step the development done by the abaper is being tested. This is the area where the Unit Test Document is prepared (i.e. Positive Testing and Negative Testing).
    GO live and Support:
    This is the final stage where the project is running in the live environment. In this step the bugs if any that are found in the go live procedure are fixed and the project will be considered as support project.
    Rewards if useful.

  • Phases in development life cycle

    Hi
        can any body explain briefly explain "various phases in development life cycle(in SAP Terminology) ".And also provide links to blogs as soon as possible.
        Plz provide info on DEBUGGING techiniques in XI.
                                                                                    Regards,
                                                                                    Vinod.

    check this doc for debugging:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cbc7d790-0201-0010-bea6-c549902e93e2
    and the s/w eng development lifecycle holds good for xi also

  • Netweaver development life cycle .

    Hi Folks .
    is there any possiblity to develop & debug ABAP code and applications under the  Eclipce editor in Netweaver Platform ??

    Hi Herzel,
    Developing ABAP code is not possible at present but debugging is possible.Please refer to the link below it contains a tutorial of how to debug the ABAP code from NWDS.
    https://www.sdn.sap.com/sdn/downloaditem.sdn?res=/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/011be490-0201-0010-2f90-91e872e9490c
    Regards,
    Vijith

  • CSV Software snapshot life cycle management mechanism doesn't work at all

    Hello.
    I have Hyper-V cluster on Microsoft Windows server 2012 R2 update1. Free space on one of the CSV constantly decreases during the backup of VMs that are on this CSV. In the System log a node that owns this CSV there are a lot of entries like:
    "Volume CSV03_HDD (\Device\HarddiskVolumeShadowCopy2884) is healthy.  No action is needed." Event ID = 98
    I think there is a constant increase in the number of snapshots on this CSV.
    I want apply SnapshotAgeLimit value from
    http://support.microsoft.com/kb/2935810 , and set it to 1. But nothing has changed.
    Is there a way to forcibly remove old snapshot on CSV ?

    Hi StDenis,
    Please make sure the AD object exist for the cluster CNO and the CNO not be disabled.
    Please see the following article 
    and install the update listed there.
          Recommended hotfixes and update for Windows Server 2012 R2-based failover clusters.
    http://support.microsoft.com/kb/2920151
      3. Please make sure the HBA Drivers and Firmware are up to date.
      4.
    Run the chkdsk on your CSV to check whether there have any error.
      5. Please make sure he Bios, Drivers and Firmware on the server are up to date.
      6. We will also need to check all hardware between the cluster and the san for errors. 
          "Switches, Cables, and connectors
    More information please see the following article.
    How to Run ChkDsk and Defrag on Cluster Shared Volumes in Windows Server 2012 R2
    http://blogs.msdn.com/b/clustering/archive/2014/01/02/10486462.aspx
    How to recover a deleted computer object that supports a Network Name resource in a Windows Server 2008 or Windows Server 2008 R2 failover cluster
    http://support.microsoft.com/kb/950805
    I’m glad to be of help to you!
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • SAP B1 SDK life cycle

    hi,
    Any body give life cycle of the SAP B1 SDK ,

    Hi,
    There is no particular life cycle of the SAP B1 SDK. It is the same as general Software Development Life Cycle.
    Thanks,
    Gordon

  • What is step by step in real time project i.e. end-to-end life cycle?

    what is step by step in real time project i.e. end-to-end life cycle?

    Hi Vamsi,
    The below explanation gives you an idea of what is going to come after what in a software development.
    These below stages are know as Software Development Life Cycle/Waterfall Model.
    1. System/Information Engineering and Modeling
    As software is always of a large system (or business), work begins by establishing the requirements for all system elements and then allocating some subset of these requirements to software. This system view is essential when the software must interface with other elements such as hardware, people and other resources. System is the basic and very critical requirement for the existence of software in any entity. So if the system is not in place, the system should be engineered and put in place. In some cases, to extract the maximum output, the system should be re-engineered and spruced up. Once the ideal system is engineered or tuned, the development team studies the software requirement for the system.
    2. Software Requirement Analysis
    This process is also known as feasibility study. In this phase, the development team visits the customer and studies their system. They investigate the need for possible software automation in the given system. By the end of the feasibility study, the team furnishes a document that holds the different specific recommendations for the candidate system. It also includes the personnel assignments, costs, project schedule, target dates etc.... The requirement gathering process is intensified and focussed specially on software. To understand the nature of the program(s) to be built, the system engineer or "Analyst" must understand the information domain for the software, as well as required function, behavior, performance and interfacing. The essential purpose of this phase is to find the need and to define the problem that needs to be solved .
    3. System Analysis and Design
    In this phase, the software development process, the software's overall structure and its nuances are defined. In terms of the client/server technology, the number of tiers needed for the package architecture, the database design, the data structure design etc... are all defined in this phase. A software development model is thus created. Analysis and Design are very crucial in the whole development cycle. Any glitch in the design phase could be very expensive to solve in the later stage of the software development. Much care is taken during this phase. The logical system of the product is developed in this phase.
    4. Code Generation
    The design must be translated into a machine-readable form. The code generation step performs this task. If the design is performed in a detailed manner, code generation can be accomplished without much complication. Programming tools like compilers, interpreters, debuggers etc... are used to generate the code. Different high level programming languages like C, C++, Pascal, Java are used for coding. With respect to the type of application, the right programming language is chosen.
    5. Testing
    Once the code is generated, the software program testing begins. Different testing methodologies are available to unravel the bugs that were committed during the previous phases. Different testing tools and methodologies are already available. Some companies build their own testing tools that are tailor made for their own development operations.
    6. Maintenance
    The software will definitely undergo change once it is delivered to the customer. There can be many reasons for this change to occur. Change could happen because of some unexpected input values into the system. In addition, the changes in the system could directly affect the software operations. The software should be developed to accommodate changes that could happen during the post implementation period.
    Reward if helpful.
    Thankyou,
    Regards.

  • Error while executing transport in HANA's application life-cycle management

    Hi everyone,
    we're currently developing our HANA-based software and would like to use HANA's application life-cycle management: transporting our product from one system to another. Everything seems to be set up correctly: two different systems, correct privileges, a product comprising delivery units comprising packages as well as a transport route between the systems. However, the transport always fails with the following error (example for a transport of a single DU):
    [imdbhdb][HDB][2014.05.07 15:10.01.404][TransportService][0] Transport (delta) has been started for route ID: 1020 (Deliver Unit Transport)
    [hanaserver][HDB][2014.05.07 15:10.08.323][Other][0] Get end export timestamp for DU name: PERSISTENCE
    [hanaserver][HDB][2014.05.07 15:10.08.501][Other][12] Unable to retrieve end export timestamp: ReferenceError: assignment to undeclared variable errText
    [imdbhdb][HDB][2014.05.07 15:10.12.402][TransportService][0] There will be 1 delivery units which will be transported.
    [imdbhdb][HDB][2014.05.07 15:10.12.895][TransportService][12] Failed for DU: PERSISTENCE Vendor: LO Error: HTTP request failed. Status: 500. Error: Unable to retrieve end export time stamp.
    [imdbhdb][HDB][2014.05.07 15:10.12.917][TransportService][12] TransportServiceError: Error occurred while performing the transport.
    Does anyone know how to resolve this?
    Thanks so much in advance,
    Lukas

    Hi everyone,
    I am sorry I bothered you with this error. It was caused by me since I forgot to export a top-level file. This file must have defined a variable errText which other DUs depended on and could therefore not be activated.
    Now, the transport works perfectly well and I'm really happy with it.
    All the best
    Lukas

  • Lead Software Development Engineer Available Position

    Lead Software Development Engineer
    We seek a Lead Software Development Engineer interested in a rewarding career in a fast-paced, team environment. The purpose of this role is to develop custom National Instruments (NI) software solutions.
    Essential job responsibilities include, but are not limited to the following:
    Work with customers and vendors to specify, procure, and manage the design/delivery of data acquisition and data management systems
    Manage vendors and sub-contractors during installation and commissioning phases of software implementation projects
    Assist in the development of proposals for new business by supplying and researching cost data and technical information
    Support software development for specific external client projects through planning, design, programming, implementation, and technical support
    Integrate measurement systems, data logging, and analysis packages
    Ability to work with mechanical, controls, and fabrication groups to design and build custom hardware and components required to support testing projects/processes
    May have opportunities to assist with specifying, procuring, and managing the design/delivery of data acquisition and data management systems
    Assist with the development of sales and marketing tools to promote the Software Development Group to new and existing clients
    Assist with the proposing, setup, budgeting and management of ACS service offerings in the area of data acquisition and management solutions
    Help provide training, mentoring, and feedback to other employees in regards to proper engineering methods and processes as necessary
    Additional duties as assigned
    Basic requirements include:
    Bachelor’s and/or Master’s Degree in Mechanical Engineering, Electrical Engineering, or related degree
    Minimum 5 years applied work experience with NI technologies, specifically LabVIEW
    NI LabVIEW CLD or willingness to get certification
    Full life-cycle application development and deployment experience required
    Preferred experience with the following software packages: Veristand, TestStand, Inertia, Driven, DIAdem
    Proven record of excellent client service, including balancing multiple internal/external projects and responding to changes in deadline, scope, and design
    Preferred experience with the following hardware platforms: cRIO, cDAQ, PXI, FPGA and other NI-based hardware platforms
    Experience in application automation of PLC, HMI, sensors, and instrumentation preferred
    Demonstrates good technical writing and oral communication skills
    Ability to travel to customer facilities (25% - 75%) nationally and overseas, travel may take place for more than a week at a time
    Must have the following personal skills and characteristics:  Problem solving skills, strong organizational and time management skills, team player, takes initiative to improve personal skills, strong interpersonal skills, ability to work effectively with all internal and external levels and groups
    ACS is a Madison, WI, based company that provides integrated design, construction, and operations solutions for complex facilities, systems, and equipment.  ACS focuses our expertise on taking a project from conception to completion with our unique streamlined turnkey delivery methods.  Our core markets focus on projects relating to science and technology, engine and vehicle testing, and consumer and commercial products.
    If an exciting career opportunity with a growing, entrepreneurial company appeals to you, please apply immediately. We offer an excellent salary, bonus and benefits package. For a full overview of our organization, visit our website at: http://www.acscm.com
    Please apply through our website at: http://www.acscm.com/Careers/AvailablePositions.aspx
    EOE/AA

    dear sir,
    iam indumathi, having expereience about 1.8Years i electronics field.
    i am interested in this job. i have aatched my Cv , kindly consider me.
    looking for your reply
    with regards,
    indumathi.s
    Attachments:
    indumathi CV.doc ‏69 KB

  • What is the total life cycle involved in any project

    Hi ,
    Can n e body help me in knowing  the complete life cycle of any project.
    Starting from the point customer wants to implement SAP for their business to implementation and support.
    thanks in advance,
    sastry

    Dear Sastry,
    It actually depends on various factors, such as :
    1. how many modules they want to implement.
    2. Team Size.
    3. Organizational Structure (Volume of data)
    4. Legacy System
    5. Business Complexity etc.
    There is no hard and fast rule that every project should be completed in a particular duration of time. Depending on the above factors, it may vary any where from 6 months to 18 months or so. (Approximately, it may be less than 6 months or more than 18 months in some exceptional cases).
    Usually it is divided into phases:
    1. Project Preparation : Project team, infrastructure, Software, Steering committe etc will be identified in this phase.
    2. Business Blue Print : Re-engineering of Business process and BBP sign off.
    3. Realization : Analysing Gap and Realization of possible customization and development effort
    4. Final Preparation : Development and Configuration
    5. Go Live and Post Go Live support : Going Live and Support after go live
    You would allot specific time periods for each of these phases and will set milestones accordingly.
    or it could even be like :
    Project Start
    Analysis
    Design
    Design Freeze / Client Sign-off
    Construction
    Testing
    Implementation
    Project End
    Project Management Framework
    Post Close Review
    Training
    Change Management
    Refer following links for more info:
    http://en.wikipedia.org/wiki/SAP_Implementation
    http://www.sapfans.com/sapfans/asap/be_01_e.htm
    Reward points if it is helpful.
    Thanks and Regards,
    Naveen.

  • Xcelsius 2008 - Life cycle management

    All,
    We have developed Xcelsius 2008 dashboards (by QAAWS) which are published in BO XI 3.0 Enterprise Infoview. How do we promote Xcelsius dashboard from development to production? Do Import wizard help on this?
    Below are the workflow that I think about:
    1) Create QAAWS in both development and production
    2) Create dashboard in Xcelsius 2008 in development through WSDL URL created in QAAWS
    3) Publish the report in BO 3.0 Infoview.
    4) Through Import Wizard, import dashboard from dev to prod.
    My question is how do we map the imported dashbaord in production to production WSDL URL.
    Please let me know the above approach for Xcelsius 2008 life cycle management is correct.
    Thanks
    Jai

    Thanks Jon. So all I need to change Web Service URL from:
    http://bodevserver:8080/dswsbobje/qaawsservices/queryasaservice
    to
    /dswsbobje/qaawsservices/FIAR?WSDL.
    But how will this change to production server WSDL URL when this report moves to prod by import wizard?
    Below is the work flow I did in QAAWS client:
    1) Created 2 URL one for Dev and another for Prod
    2) Created first URL in development through QAAWS client and deploy the same in prod by changing the prod server name.
    For Dev --> http://bodevserver:8080/dswsbobje/qaawsservices/FIAR?WSDL
    For Prod --> http://boprodserver:8080/dswsbobje/qaawsservices/FIAR?WSDL
    I am still confused how these above 2 links helpful in Xcelsius to do life cycle managemnet without any mannual interpretation.
    Thanks
    Jai

  • MM process life Cycle

    Hi
    Can anyone provide me with the MM process life cycle . please forward me the documents on [email protected]
    Thanks and Regards
    Naval

    Hi Kishore,
    Are you working with prospecta software...are u working for australia client...how z u r colleques Hari and all....The following are MM life cycles...
    Purchase requisition
    request for quotation
    quoatation
    purchase order
    Goods receipt
    Invoice verification.....
    hope its enough...
    regards
    Dinesh. A

  • Job opening in Ottawa: Teststand test software developer. Permanent postion

    Averna is an expert in the design and manufacturing of high performance test solutions used by R&D and hi-tech manufacturing companies worldwide. Our goal is to improve and optimize their engineering, production and repair activities. Our solutions accompany our customers through the lifecycle of their commercialized products, from design simulation and software load validation to product functional test and post-delivery troubleshooting and repair.
    Responsibilities:
    As part of the Engineering team, you will be involved in the development and integration of various software programs for validation systems. These systems are renowned for providing fast data throughput and extreme data integrity, while accelerating design cycles and reducing prototyping costs. The Engineering team develops a range of custom data acquisition systems to help our customers to obtain accurate measurements and results.
    Requirements:
    University degree or college diploma in electrical engineering, software engineering or physics, Masters degree (asset);
    2 to 5 years experience in software development with Teststand (preferably CTD)
    Experience in software development with C# or VB.Net is an asset;
    Knowledge of LabVIEW (Preferably CLD) is an asset;
    Knowledge of the manufacturing environment;
    Be comfortable with clients;
    Available to travel regularly;
    Professionalism, strong communication skills and interpersonal skills;
    Team-player, autonomous, self-starter;
    To apply:
    Please send your resume to [email protected] and mention the title of the position and the code: NI-Teststand-OT.
    We will like to thank you for the interest towards Averna, please note that only those candidates being considered for the position will be contacted.

    Sir,
    Have sent you my CV. Please do check & revert..
    Contact No: 9768773040
    Regards,
    Shilpa.M

  • What is life cycle management in netweaver architecture

    hi all,
    I am new to sap can any one help me by sending me links on life cycle management in NetWeaver architecture.

    http://www.sap.com/platform/netweaver/pdf/BWP_SB_Unified_Lifecycle_Management.pdf
    http://www.sap.com/solutions/business-suite/plm/pdf/BWP_Life_Cycle_Process_Support.pdf
    http://www.filetek.com/software/product_sheets/datasheet_SAP.pdf

Maybe you are looking for

  • Converting PDF to JPG using Acrobat XI Standard

    I know I can convert a PDF into a JPG using Acrobat Pro but I'm wondering if I can do the same using Acrobat XI Standard.  The only thing I've read online is that Standard can convert PDFs into Excel, Word or Power Point docs.

  • NM7.1: Inbound processing was stopped because of server error (id=10)

    Dear Experts, We have migrated the 2.5 application to 7.1. Now when I am creating few transactions from mobile client say create or modify & trying to synchronize its giving me an error as stated below... I have copied the error code text from trace

  • What data type to use?

    I need to compute the percentage of each INTEGER, say, 4,5,6,3,2. So this is what I did: percent_value[] = (value[] / total) * 100; both percent_value and value[] are int arrays. I know there's something wrong, I don't know what... please help :)

  • Help needed with 3gs ?

    Hi again,I bought an iphone 3g from ebay only to find I can't add apps like facebook etc due to the firmware only reaching 4.2.1 I've since then gone & bought a 3gs from abay & it arrived yesterday. The seller said the phone was officially unlocked b

  • Message d'erreur pour commande de livre sur Aperture

    J'essaie de commander un livre sur Aperture en m'identifiant avec mon compte Apple habituel que j'utilise pour iTunes et j'ai au final un message d'erreur marquant "mode de paiement non pris en charge dans ce pays" (je suis en France)... Hors je n'ai