Softwaretechnik

Die Softwaretechnik bzw. Softwaretechnologie oder das Software Engineering (SE), beschäftigt sich mit der Herstellung oder Entwicklung von Software, der Organisation und Modellierung der zugehörigen Datenstrukturen und dem Betrieb von Softwaresystemen. Eine Definition von Helmut Balzert beschreibt das Gebiet als

„Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen für die arbeitsteilige, ingenieurmäßige Entwicklung und Anwendung von umfangreichen Softwaresystemen.“

Lit.: Balzert, S. 36

Softwaretechnik umfasst eine Vielzahl von Teilgebieten, die in ihrer Gesamtheit die Softwareentwicklung begleiten. Wichtig ist auch die experimentelle Untersuchung von Softwaretechnik, um ihren praktischen Nutzen zu messen und zu verbessern. Zur Beschreibung des „Standes der Technik“ des Fachgebiets gibt es verschiedene Ansätze, unter anderem den Guide to the Software Engineering Body of Knowledge (SWEBOK) der IEEE Computer Society.

Die IT-Disziplin Softwaretechnik wird im Sprachgebrauch und als Synonym mit „Softwareentwicklung“ bezeichnet;[1] im sprachlich engeren Sinn steht „Softwareentwicklung“ jedoch für die Tätigkeiten, die innerhalb der Disziplin Softwaretechnik ausgeführt werden.

In erweitertem Sinn versteht man unter Softwaretechnik – neben dem Entwickeln – auch das Betreiben von Software unter Nutzung der Informationstechnik und/oder die technischen Geräte und die Systemsoftware, die dazu oder zur Softwareentwicklung verwendet werden.

Teilgebiete

Aufgrund des hohen Aufwandes zur Erstellung und Wartung komplexer Software erfolgt die Entwicklung durch Softwareentwickler anhand eines strukturierten (Projekt-)Planes. Dieser Plan (das Vorgehensmodell) unterteilt den Entwicklungsprozess in überschaubare, zeitlich und inhaltlich begrenzte Phasen. Die Software wird somit Schritt für Schritt fertiggestellt. Die Phasen sind während des ganzen Entwicklungsprozesses eng miteinander verzahnt. In der Praxis werden auch Verfahren eingesetzt, welche die Mehrstufigkeit von Systemanalyse, Systemdesign/Konzept und anschließender Implementierung und Testen aufgeben, beispielsweise unter Prototyping, Agile Softwareentwicklung.

Die Softwaretechnik beinhaltet den gesamten Prozess von der Identifizierung des Bedarfs bis hin zur Inbetriebnahme einer konkreten IT-Lösung, zum Teil auch darüber hinaus. Hauptgegenstand ist die Bereitstellung und Einführung einer Anwendungssoftware, teilweise zzgl. der benötigten Hardware und Netzwerke.

Die zu implementierende Software kann entweder eine Individualsoftware oder eine Kombination und Konfiguration von Standardsoftware sein.

Projekte werden oftmals von oder mit externen Dienstleistungsunternehmen, häufig aber auch als Eigenentwicklung geleistet. Dementsprechend vielfältig, auch abhängig von der Projektart, sind auch die Vorgehensweisen bei der Projektentwicklung: Von einer sehr strukturierten Herangehensweise, siehe Wasserfallmodell, über verschiedene Mischformen bis hin zu sehr flexiblen, offenen Methoden wie der Agilen Softwareentwicklung. Entsprechend wird auch zwischen Top-Down- und Bottom-Up-Ansätzen unterschieden.

Im Folgenden werden einige wichtige Aspekte und typische Stufen/Phasen der Projektentwicklung beschrieben, die in der Praxis mehr oder weniger ausgeprägt zum Tragen kommen.

Die Phasen und ihre Aufgabenstellungen sind in der folgenden Tabelle aufgeführt:

Kernprozesse

1. Planung

2. Analyse

3. Entwurf

4. Programmierung

5. Validierung und Verifikation

Unterstützungsprozesse

6. Anforderungsmanagement

7. Projektmanagement

8. Qualitätsmanagement

9. Konfigurationsmanagement

10. Softwareeinführung

11. Dokumentation

Die oben genannten Teilschritte der Softwareentwicklung werden nicht zwangsläufig bei jedem Projekt komplett durchlaufen. Vielmehr werden einzelne Prozesse spezifisch für die jeweilige Anforderung gewählt. Dies ist aus Sicht der Kosten- und Verwaltungsreduzierung notwendig.

Projektmanagement

Der gesamte Prozess einer Projektentwicklung unterliegt meist einem mehr oder weniger stark ausgeprägten Projektmanagement. Im Falle der Realisierung durch einen IT-Dienstleister wird meist sowohl auf Auftraggeber- als auch auf Auftragnehmer-Seite ein jeweils eigenständiges Projektmanagement betrieben. Um Konflikte zwischen den beiden Projektleitern aufzulösen, wird dem übergeordnet oftmals noch ein aus dem Management von Auftraggeber und Auftragnehmer zusammengesetztes Kontrollgremium (Lenkungsausschuss) eingesetzt.

Typischerweise wird für größere Projekte auch ein größerer Projektmanagement-Aufwand betrieben, während mittlere oder kleinere Projekte häufig „nebenbei“ abgewickelt werden.

Oft werden externe IT-Berater zur Ergänzung und Unterstützung der an der Projektabwicklung beteiligten Personen herangezogen.

Qualitätsmanagement

Das Qualitätsmanagement innerhalb des Projekts wird als Teilbereich des Projektmanagements verstanden.[2] Es umfasst die Teilgebiete:

  • Qualitätsplanung, das heißt Identifizierung der für das Projekt relevanten Qualitätskriterien und der Methoden, mit denen sie erfüllt werden können.
  • Qualitätssicherung, das heißt regelmäßige und regelgerechte Bewertung der Projektleistung, damit das Projekt die Qualitätsstandards erfüllt.
  • Qualitätslenkung, das heißt Überwachen der Projektergebnisse, um festzustellen, ob die Qualitätsstandards erfüllt werden, und um die Ursachen unzureichender Leistungen zu beseitigen.

Das Qualitätsmanagement im Projekt muss sowohl die Leistung des Projekts als auch die Qualität des Projektprodukts ansprechen. Modernes Qualitätsmanagement und modernes Produktmanagement ergänzen sich. Beide Disziplinen erkennen die Bedeutung von

  • Kundenzufriedenheit
  • Prävention geht vor Überprüfung
  • Managementverantwortung

an. Qualitätsverbesserungsprogramme, die von der Trägerorganisation durchgeführt werden, beispielsweise nach TQM oder nach ISO 9000, können integriert werden, um die Qualität des Projekts und die des Produkts zu verbessern.[2]

Magisches Dreieck

Wie generell im Projektmanagement ist dem permanenten Zielkonflikt zwischen Qualität, Kosten und Zeit Rechnung zu tragen.[3] Speziell in Softwareprojekten steht die Projektleitung häufig unter hohem Termindruck und ist einem besonders hohen Risiko ausgesetzt, die Qualität zu vernachlässigen.[4]

Risikomanagement

Aufgrund der Komplexität von Informationssystemen sind „absolute“ Sicherheit oder Qualität nicht ökonomisch realisierbar. Daher werden zur Kategorisierung und Priorisierung häufig Methoden des Risikomanagements eingesetzt, um für das jeweilige Projekt ein adäquates Maß an Systemsicherheit und -qualität zu gewährleisten.

Aspekte des Risikomanagements sollten über den gesamten System-Lebenszyklus, also beginnend mit dem Konzept, über die Entwicklung oder Programmierung, Implementierung und Konfiguration und während des Betriebes bis hin zur Stilllegung des Systems berücksichtigt werden.

Anforderungserhebung

Im Zusammenhang mit der Projektentwicklung ist hier die Systemanalyse zur Projektvorbereitung gemeint. Gegenstand ist die inhaltliche Erfassung der Anforderungen durch Befragung künftiger Anwender, sowie die systematische Untersuchung weiterer sachlicher und technischer Anforderungen und Randbedingungen (Schnittstellen zu Drittsystemen, gesetzliche Anforderungen u. dgl.). Ergebnis ist meist ein Fachkonzept, oftmals auch ein Lastenheft.

Ein Pflichtenheft enthält sämtliche Funktionen und Anforderungen an ein Programm. Darin wird festgelegt, welche Funktionen verlangt sind und was diese genau tun. Anhand dieser Übersicht werden die grundlegenden technischen Entwurfsentscheidungen getroffen, und daraus wird die Systemarchitektur abgeleitet. Im Falle einer Beauftragung eines Dienstleistungsunternehmens ist das Pflichtenheft die vertragliche Grundlage für die vereinbarten Leistungen. Deshalb ist die Vollständigkeit und Richtigkeit der darin getroffenen Festlegungen und Anforderungen von besonderer Bedeutung für den Auftraggeber.

Systemdesign/technische Konzeption

Ein Systemanalytiker oder -designer, bei kleineren Projekten auch der Programmierer, legt anhand des Pflichtenhefts die Programmarchitektur fest. Soweit Standardsoftwareprodukte zum Einsatz kommen, erfolgt in dieser Phase auch eine Spezifikation der geplanten Produkteinbindung oder -anpassung. Für neu zu entwickelnde Software erfolgt der Entwurf des Datenmodells und der einzelnen Funktionen und Algorithmen oder der Objekt- und Klassenstruktur. Falls bereits vorhandene Software angepasst (adaptiert) werden muss, so wird in dieser Phase festgelegt, welche Veränderungen und Erweiterungen erforderlich sind. Das Ergebnis des Systemdesigns wird auch DV-Konzept genannt.

Implementierung

In der Implementierungsphase wird die zuvor konzipierte Anwendungslösung technisch realisiert, indem Softwareprodukte konfiguriert, vorhandene Software angepasst oder Programme/Programmteile vollständig neu erstellt werden.

Eine Neuerstellung von Software erfolgt meist durch Programmierung, d. h. die einzelnen Funktionen, Objekte, Klassen usw. werden in einer Programmiersprache mit Hilfe einer integrierten Entwicklungsumgebung codiert.

Softwaretest

Die Software wird im Softwaretest in zweierlei Hinsicht getestet, zum einen

  • technisch, d. h. auf eine korrekte Umsetzung des DV-Konzepts und auf Programmfehler, und zum anderen
  • inhaltlich, d. h. auf Vollständigkeit bezüglich des Pflichtenhefts und Eignung für den vorgesehenen Zweck.

Während der Systemtest eine alleinige Angelegenheit des Auftragnehmers ist, erfolgt der Verfahrenstest meist in Zusammenarbeit mit den Endanwendern des Auftraggebers.

Es gilt in der Softwareentwicklung als normal, dass Programme fehlerhaft sind. Gelegentlich müssen sogar ganze Teile vollständig neu umgesetzt, also neu programmiert werden. Da in komplexeren Applikationen nicht mit Sicherheit ausgeschlossen werden kann, dass geänderte Programmteile nicht etwa andere Programmfunktionen beeinflussen können (Nebeneffekte), sollte nach der Fehlerbeseitigung ein erneuter vollständiger Test des Gesamtsystems erfolgen. Bis zur endgültigen Freigabe der Software sind meist mehrere Test- und Fehlerbeseitigungszyklen (iteratives Vorgehen) erforderlich.

Softwareeinführung

Die fertiggestellte Software nebst eventuell erforderlicher Standardsoftwareprodukte, Hardware u. Ä. wird sodann im Zuge der Installation auf den Computersystemen des Auftraggebers oder des Betreibers (eines Application Service Providers) aufgespielt und betriebsbereit gemacht. Hierbei wird oftmals zwischen parallelen „Produktiv“-, „Test“-, „Schulungs“- und „Entwicklungs“-Installationen unterschieden.

Je nach technischer Plattform erfolgt die Installation auf Zentralrechnern (Server) oder auf den Arbeitsplatzrechnern oder beides. Bei Datenbankanwendungen erfolgt ggf. noch ein Tuning der Datenbank. In einigen Fällen erfolgt noch eine Migration aus älteren Anwendungslösungen.

Bei größeren Projekten erfolgt oftmals zunächst nur eine Installation auf einem Testsystem oder bei wenigen Pilot-Anwendern. Die nachfolgende Ausweitung (Installation und Inbetriebnahme) auf weitere Standorte nennt man Rollout.

Wesentlicher Teil des Projekts ist die Einführungsunterstützung, insbesondere in Form von Schulung oder Einweisung der Endanwender, Power-User und Administratoren.

Es gibt sehr unterschiedliche Schulungskonzepte. Eine größere Anzahl von Benutzern wird oftmals über sogenannte „Multiplikatoren“ geschult. Multiplikatoren sind Anwender, die wiederum weitere Anwender schulen. Dieses Verfahren nennt man auch Train the Trainers. Zunehmend erfolgt die Anwenderschulung auch über das Internet mit entsprechenden Trainingsanwendungen.

Wartung/Pflege

Nach der Inbetriebnahme einer Softwarelösung ist eine kontinuierliche Weiterbetreuung erforderlich und üblich. Diese umfasst sowohl eine Unterstützung der Anwender z. B. per Hotline im laufenden Betrieb als auch Erweiterungen der Software bei Bedarf. Bei externer Softwareerstellung / Projektabwicklung wird beides in einem Support-Vertrag geregelt.

Dabei wird zwischen einem First-level-Support und einem Second-level-Support unterschieden. Der First-level Support (auch Helpdesk) ist erste Anlaufstelle für alle eingehenden Unterstützungsfragen und nimmt alle Problemmeldungen entgegen. Er leitet aber nur schwerwiegende Probleme an den Second-level-Support, bei Standardsoftware z. B. beim Produkthersteller, weiter.

Die laufende Anpassung der Software an sich ändernde Anforderungen oder Umgebungsbedingungen, z. B. an neue Versionen verwendeter Standardsoftware, wird als „Softwarepflege“ bezeichnet. Größere Veränderungen werden über eigene Wartungsprojekte bearbeitet, kleinere Anpassungen häufig als Wartungsaufgaben mit einfacheren Prozessregeln. Das Management des nachträglichen Einbringens von Änderungen in ein laufendes System nennt man Veränderungsmanagement.

Während bis zum Anfang des Jahrtausends von einer strikten Trennung zwischen Softwareentwicklung und -wartung ausgegangen wurde, verschwindet diese Grenze zunehmend. Allgemein wird noch von Software-Evolution gesprochen.[5]

Methoden zur Softwareentwicklung

Die gängigsten Workflow-Methoden sind:[6]

Wasserfall (oder traditionell). Bei der Wasserfall-Methode sieht der Entwicklungsprozess wie ein Strom aus, der die einzelnen Phasen nacheinander durchläuft. Jede Phase muss abgeschlossen sein, bevor die nächste Phase beginnen kann.

Lean IT. Lean ist die Anwendung der Prinzipien von Lean Manufacturing (oder Schlanke Produktion) und Lean Services[7] bei der Entwicklung und Verwaltung von IT-Produkten. Obwohl Lean eine großartige Philosophie ist, bietet sie keine besondere Methodik an. Daher kann es nur als Ergänzung zum Wasserfallmodell oder zu einigen der agilen Modelle betrachtet werden.

Agile. Agile Methoden sind eine Alternative zu Waterfall oder traditioneller sequenzieller Entwicklung. Es handelt sich um eine zeitorientierte Philosophie, die es ermöglicht, ein Projekt inkrementell zu erstellen und in kleine Stücke zu unterteilen.

Es gibt keine genauen Phasen; die Zeit wird in Sprints eingeteilt. Ein Sprint ist eine Zeitspanne, die für bestimmte Aufgaben vorgesehen ist. Der Wert der Aufgaben sollte von einem Kunden definiert werden, der tief in den Webentwicklungsprozess eines neuen Produkts involviert ist.

Wie Lean ist auch Agile keine Methodik, sondern eher ein Ansatz oder sogar eine Philosophie.

Scrum. Scrum ist eine agile Entwicklungsmethodik, die auf der Agile-Philosophie basiert. Dabei entscheidet das Team, wie eine Aufgabe umgesetzt werden soll, die Dokumentation und das Schreiben von Spezifikationen entfallen.

Das Scrum-Team wird von einem Scrum Master und einem Product Owner (PO) betreut. Der Scrum Master ist eine Art Coach, der das Entwicklungsteam unterstützt. Der PO ist ein Vertreter der Kundenseite, der die Vision des Kunden widerspiegelt und die Prioritäten auf der "Wunschliste" der Aufgaben setzt. Auch hier wird die Zeit in Sprints eingeteilt. Sobald ein Sprint vorbei ist, muss das Team ein marktreifes Produkt präsentieren.

Kanban. Die Hauptidee von Kanban ist die Visualisierung von Arbeitsabläufen. Es besteht darin, eine (physische) Tafel (Kanban-Tafel) zu erstellen, auf welcher der Fortschritt visuell markieren werden kann. Eine Kanban-Tafel kann von mehreren Teams oder Einzelpersonen gemeinsam genutzt werden. Es ist Scrum ziemlich ähnlich.

Literatur

  • Helmut Balzert: Lehrbuch der Software-Technik. Bd. 1. Software-Entwicklung. Spektrum Akademischer Verlag, Heidelberg 1996, 1998, 2001, ISBN 3-8274-0480-0.
  • Thomas Grechenig, Mario Bernhart, Roland Breiteneder, Karin Kappel: Softwaretechnik. Mit Fallbeispielen aus realen Entwicklungsprojekten. Pearson Studium, Hallbergmoos 2010, ISBN 978-3-86894-007-7.
  • Jochen Ludewig, Horst Lichter: Software Engineering. Grundlagen, Menschen, Prozesse, Techniken. 3. Auflage. dpunkt, Heidelberg 2013, ISBN 978-3-86490-092-1.
  • Gustav Pomberger, Wolfgang Pree: Software Engineering. Architektur-Design und Prozessorientierung. 3. Auflage. Hanser, München 2004, ISBN 3-446-22429-7.
  • Ian Sommerville: Software Engineering. 9. Auflage. Pearson, Hallbergmoos 2012, ISBN 978-3-86894-099-2.
  • Joachim Goll: Entwurfsprinzipien und Konstruktionskonzepte der Softwaretechnik: Strategien für schwach gekoppelte, korrekte und stabile Software. 2., aktualis. Aufl., Springer Vieweg, Wiesbaden [2019], ISBN 978-3-658-25974-7.
Wikibooks: Softwaretechnik – Lern- und Lehrmaterialien

Einzelnachweise

  1. Lerne programmieren Programmierung vs. Softwareentwicklung
  2. a b The Project Management Institute (Hrsg.): A Guide to the Project Management Body of Knowledge (PMBOK Guide). Deutsche Ausgabe 2000, Newton Square, Penn., Project Management Institute. ISBN 978-1-930699-21-2, S. 95–103
  3. Kessler, Heinrich; Winkelhofer, Georg: Projektmanagement. 4. Auflage. Heidelberg 2004, Springer. S. 55–56
  4. Wendt, Dierk (Sprecher der Arbeitsgruppe): Klassische Fehler in der Software-Entwicklung, TU Ilmenau, Version vom 6. Oktober 2005, abgerufen am 9. Februar 2011
  5. Ian Sommerville, Software Engineering, PEARSON, Version 9, 2012, S. 276, ISBN 978-3-86894-099-2
  6. Julia Gapunenko: Web development methodologies and approaches. 16. Mai 2023, abgerufen am 19. Mai 2023 (englisch).
  7. Scott Sampson: Lean Services: Sometimes Less Is More. In: OpEx Learning. Abgerufen am 19. Mai 2023 (englisch).

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Desember 2022. Luc LavrysenLuc Lavrysen Hakim Mahkamah Konstitusi BelgiaPetahanaMulai menjabat 19 Januari 2001 Informasi pribadiKebangsaanBelgiaTempat tinggalFlandriaProfesiHakim, profesorSunting kotak info • L • B Luc Lavrysen adalah seorang pakar...

 

Texian politician Kenneth L. Anderson4th Vice President of the Republic of TexasIn officeDecember 9, 1844 – July 3, 1845PresidentAnson JonesPreceded byEdward BurlesonSucceeded byVacant (1845–46)Office abolished (1846)6th Speaker of the Texas House of Representatives(Republic of Texas)In officeNovember 1, 1841 – November 24, 1842Preceded byDavid Spangler KaufmanSucceeded byNicholas Henry Darnell Personal detailsBorn(1805-09-11)September 11, 1805Hillsborough, North Carol...

 

Questa voce sull'argomento calciatori italiani è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Bruno Monti Nazionalità  Italia Altezza 170 cm Peso 69 kg Calcio Ruolo Portiere Termine carriera 1942 Carriera Squadre di club1 193?-1935 Thiene? (-?)1935-1939 Vicenza84 (-?)1939-1940 Bari1 (-2)1940-1941 Lucchese30 (-?)1941-1942 Modena14 (-32) 1 I due numeri indicano le presenze...

This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (June 2013) (Learn how and when to remove this message) 1968 Dodge K, originally sold as the 500 The Dodge 500 was a heavy duty truck introduced in 1964 and built in the United Kingdom by Dodge. It replaced Dodge UK's earlier 300 series cab over trucks. History and development ...

 

American journalist Rita BraverBornRita Lynn Braver (1948-04-12) April 12, 1948 (age 76)EducationUniversity of Wisconsin (BA)OccupationNews correspondentSpouseRobert B. BarnettChildren1 Rita Braver (born April 12, 1948) is an American television news correspondent, currently working with CBS News, and who is best known for her investigative journalism of White House scandals such as the Iran-Contra affair. Biography Rita Lynn Braver was born to a Jewish family[1] on April 12, 194...

 

Spanish professional football club Football clubReal BetisFull nameReal Betis Balompié, S.A.D.Nickname(s)Los Verdiblancos (The Green-and-Whites) Los Verderones (The Greens)Béticos Heliopolitanos (Heliopolitans) El Glorioso (The Glorious)[1][2]Short nameBetisFounded12 September 1907; 116 years ago (1907-09-12) as España BalompiéGroundEstadio Benito VillamarínCapacity60,720[3]PresidentÁngel Haro GarcíaHead coachManuel PellegriniLeagueLa Liga2022�...

Chronologies Données clés 1866 1867 1868  1869  1870 1871 1872Décennies :1830 1840 1850  1860  1870 1880 1890Siècles :XVIIe XVIIIe  XIXe  XXe XXIeMillénaires :-Ier Ier  IIe  IIIe Chronologies géographiques Afrique Afrique du Sud, Algérie, Angola, Bénin, Botswana, Burkina Faso, Burundi, Cameroun, Cap-Vert, République centrafricaine, Comores, République du Congo, République démocratique du Congo, Côte d'Ivoire, Djibouti, Égyp...

 

Abedi Pelé Abedi Pelé nel 2007 Nazionalità  Ghana Altezza 174 cm Peso 66 kg Calcio Ruolo Centrocampista Termine carriera 2000 - giocatore CarrieraGiovanili 1976-1978 Great FalconsSquadre di club1 1980-1982 R. Tamale Utd46 (21)1982-1983 Al-Sadd8 (7)1983-1984 Zurigo18 (9)1984 Dragons8 (11)1985 R. Tamale Utd19 (7)1986-1987 Niort32 (14)1987 Mulhouse16 (5)1987-1988 Olympique Marsiglia9 (0)1988-1990 Lilla61 (16)1990-1993 Olympique Marsiglia...

 

ヨハネス12世 第130代 ローマ教皇 教皇就任 955年12月16日教皇離任 964年5月14日先代 アガペトゥス2世次代 レオ8世個人情報出生 937年スポレート公国(中部イタリア)スポレート死去 964年5月14日 教皇領、ローマ原国籍 スポレート公国親 父アルベリーコ2世(スポレート公)、母アルダその他のヨハネステンプレートを表示 ヨハネス12世(Ioannes XII、937年 - 964年5月14日)は、ロ...

حركة الإصلاح البلد المالديف  التأسيس تاريخ التأسيس 2019  المؤسسون يُمنى مأمون الشخصيات قائد الحزب مأمون عبد القيوم الأفكار الأيديولوجيا إسلام سياسيمحافظة اجتماعيةقوميةنظام رئاسي تعديل مصدري - تعديل   حركة إصلاح جزر المالديف (بالديفهي: މޯލްޑިވްސް ރިފޯމް މޫވްމެންޓް...

 

Family of turtles ChelidaeTemporal range: Albian-Present PreꞒ Ꞓ O S D C P T J K Pg N Chelus fimbriatus Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Reptilia Order: Testudines Suborder: Pleurodira Family: ChelidaeGray, 1831[1] Genera See text Chelidae is one of three living families of the turtle suborder Pleurodira, and are commonly called Austro-South American side-neck turtles.[2] The family is distributed in Australia, New Guinea...

 

Indian politician and police officer This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Dinesh Nandan Sahay – news · newspapers · books · scholar · JSTOR (December 2017) (Learn how and when to remove this message) Dinesh Nandan SanhayDinesh Nandan Sahay in 200810th Governor of TripuraIn office2 June 2003...

Largest island in American Samoa TutuilaTutuila and Aunu'u from Earth orbitMap of Tutuila Island in American SamoaGeographyLocationPacific OceanCoordinates14°17′42″S 170°42′00″W / 14.295°S 170.70°W / -14.295; -170.70ArchipelagoSamoan IslandsArea142.3 km2 (54.9 sq mi)Highest elevation653 m (2142 ft)Highest pointMatafao PeakAdministrationUnited StatesTerritoryAmerican SamoaLargest settlementPago Pago (pop. 11,500)De...

 

See also: 1931 Major League Baseball season The following are the baseball events of the year 1931 throughout the world. Overview of the events of 1931 in baseball Years in baseball ← 1928 1929 1930 1931 1932 1933 1934 → 1931 in sports Air sports American football Aquatic sports Association football Athletics Australian rules football Badminton Baseball Basketball Canadian football Chess Climbing Combat sports Sumo Cricket 1930–31 1931 1931–32 Cycling Dance sports Darts Equestrianism ...

 

American actress (born 1946) Tyne DalyDaly at the 2009 premiere of PoliWoodBornEllen Tyne Daly (1946-02-21) February 21, 1946 (age 78)Madison, Wisconsin, U.S.Alma materBrandeis UniversityAmerican Musical and Dramatic AcademyOccupationActressYears active1967–presentKnown forCagney & LaceyGypsyChristyRabbit HoleMothers and SonsJudging AmySpouse Georg Stanford Brown ​ ​(m. 1966; div. 1990)​Children3ParentJames Daly (father...

Mountain range in the southeastern United States Cumberland MountainsView of Cross Mountain, the highest summit of the Cumberland Mountains in TennesseeHighest pointPeakHigh KnobElevation4,223 ft (1,287 m)DimensionsLength131 mi (211 km)Width20 mi (32 km)GeographyMap showing the Cumberland Mountains in orange CountryUnited StatesStatesWest Virginia, Virginia, Kentucky and TennesseeRange coordinates36°36′14″N 83°40′27″W / 36.6038°N 8...

 

1987 studio album by Dolly Parton, Linda Ronstadt, and Emmylou HarrisTrioStudio album by Dolly Parton, Linda Ronstadt, and Emmylou HarrisReleasedMarch 2, 1987RecordedJanuary–November 1986StudioThe Complex (Los Angeles)Woodland (Nashville)Ocean Way (Los Angeles)GenreCountryLength38:24LabelWarner Bros. NashvilleProducerGeorge MassenburgDolly Parton, Linda Ronstadt, and Emmylou Harris chronology Trio(1987) Trio II(1999) Dolly Parton chronology Think About Love(1986) Trio(1987) The Best...

 

Tunceli in Munzur valley Tunceli ialah ibu kota Provinsi Tunceli, Turki. Tunceli berpenduduk 25.041 (sensus tahun 2000) dan kebanyakan penduduknya adalah orang Zaza. Mereka bisa bertutur bahasa Turki dan Zazaki. Tunceli terletak di tengah bagian timur Turki. Meskipun secara bertahap penduduknya berkurang, Tunceli masih penting bagi mereka yang tinggal dan pindah ke kota ataupun negara yang berbeda. Tunceli diliputi oleh pegunungan tinggi, yakni Munzur, dan kebanyakan pegunungan itu dianggap ...

Andrias davidianus Ne doit pas être confondu avec Salamandre géante du Japon. Andrias davidianus Classification ASW Règne Animalia Embranchement Chordata Sous-embr. Vertebrata Classe Amphibia Sous-classe Lissamphibia Ordre Caudata Famille Cryptobranchidae Genre Andrias EspèceAndrias davidianus(Blanchard, 1871) Synonymes Sieboldia davidiana Blanchard, 1871 Megalobatrachus sligoi Boulenger, 1924 Statut de conservation UICN CR A2acde : En danger critique Statut CITES Annexe I , Rév. du...

 

American actress and singer (born 1989) Renee OlsteadOlstead at the April 2015 WonderConBornRebecca Renee Olstead (1989-06-18) June 18, 1989 (age 35)Houston, Texas, U.S.Occupation(s)Actress, singer, marriage and family therapist, sex therapistYears active1995–presentSpouse Tommy King ​(div. 2020)​ Timothy Faust ​(m. 2024)​Musical careerGenresJazz, countryInstrumentVocalsLabelsRenee, 143, Reprise, Warner Bros. Records Musica...