emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Tim Cross <theophilusx@gmail.com>
To: emacs-orgmode@gnu.org
Subject: Re: Incident tracking
Date: Fri, 28 Feb 2020 12:00:32 +1100	[thread overview]
Message-ID: <87k147zftb.fsf@gmail.com> (raw)
In-Reply-To: <CAFAhFSUxTLUD5qUGxDxcjaey2RC6tRs6mRvntABNg9Lzoa3XcQ@mail.gmail.com>


This is a fairly open question with a wide range of possibilities. If
there is an existing incident management workflow, I would probably
start by seeing how that could be replicated using org-mode facilities.

I would start with a new org file and begin by listing your functional
and non-functional requirements. Perhaps assign a priority to each
requirement or use something like MoSCoW prioritisation to each (Must,
Should, Could, Wont) to each. Then go through all the Must requirements
and see how best to use org to satisfy them, then the should, etc.

If you wanted, you could then come back to the list and show the
requirements and your proposed org-mode solution or ask for an org-mode
based solution and you may get some more substantive responses. As it
stands, the possibilities are too broad/open for any real advice.

A lot will depend on what or how you want to use the incident tracking
system. For example, a priority might be just in tracking and responding
to incidents or it might be to report on incidents or using the
incidents to build up a knowledge base to help resolve incidents faster
by making it easier to find known solutions, identifying reoccurring
incidents that identify underlying problems etc.

Org provides most of the key building blocks, but you may need to put
some effort into reporting and summarising data. I would try to keep it
fairly simple to start with and add functionality as it becomes evident
it is required.

Areas which will likely be good starting points might be

- Capture templates. Standardising how data is captured will really help
  in further processing and reporting. Capture templates can be really
  useful for this.

- Custom TODO states. You probably need TODO states which are more
  'natural' for incident management. For example, instead of TODO,
  STARTED and DONE, you may want to define something like NEW,
  CONFIRMED, TRIAGED/FIX, RESOLVED etc. Any existing incident management
  workflow will likely provide good choices.

- TAGS are likely going to be critical for classification, assignment
  and reporting on incidents. My only advice here would be to be
  conservative when it comes to creating new tags. Too many tags is
  often worse than too few.

- Assigning unique ID numbers to each incident. You will likely have
  repeat incidents or multiple incidents with the same unerlying cause.
  Being able to link incidents or define relationships between them will
  likely be useful.

It may also be worthwhile looking at some existing incident management
solutions. Some of these have good ideas and may provide some valuable
guidance. In many cases, the same principals can be implemented in org
without too much effort.


Lawrence Bottorff <borgauf@gmail.com> writes:

> What would be the best way in the Emacs org-mode world to "keep track" of
> "incidents" that might happen in, e.g., a factory setting? Let's say a
> piece of equipment has various things in its life that happen to it:
> breakdown, warning, maintenance, etc. that you want to keep track of in an
> org-mode way. Would it be something in the TODO/GTD realm, or something
> custom?
>
> LB


--
Tim Cross

  parent reply	other threads:[~2020-02-28  1:00 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-27 22:55 Incident tracking Lawrence Bottorff
2020-02-27 23:28 ` Russell Adams
2020-02-28  1:00 ` Tim Cross [this message]
2020-02-28  1:50 ` Samuel Wales
2020-02-28 15:26   ` Lawrence Bottorff
2020-02-28 16:28     ` Russell Adams

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87k147zftb.fsf@gmail.com \
    --to=theophilusx@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).